@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:75% 100%;font-display:swap;src:url(../media/fb74448dcb8f3309-s.24ik8ds6mfy86.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:75% 100%;font-display:swap;src:url(../media/6b186f06197624ff-s.p.171shbaxyastj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.instrument_sans_a4839e54-module__xcAAVq__className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.instrument_sans_a4839e54-module__xcAAVq__variable{--font-instrument-sans:"Instrument Sans", "Instrument Sans Fallback"}
@font-face{font-family:Fragment Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d203b9464cfa0970-s.3tsglnldgzmbb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fragment Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a69e508140118fbc-s.1i-4lpdmefbdo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fragment Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a9a434ecf764164f-s.p.09kihw1cxxru6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fragment Mono Fallback;src:local(Arial);ascent-override:68.53%;descent-override:18.03%;line-gap-override:0.0%;size-adjust:138.63%}.fragment_mono_e63434ad-module__ynUnza__className{font-family:Fragment Mono,Fragment Mono Fallback;font-style:normal;font-weight:400}.fragment_mono_e63434ad-module__ynUnza__variable{--font-fragment-mono:"Fragment Mono", "Fragment Mono Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--grond:#f7f3eb;--vlak:#ece5da;--voeg:#d1c9bf;--inkt:#1c1916;--potlood:#605a54;--nacht:#1c1916;--nacht-vlak:#2b2724;--nacht-voeg:#403c39;--op-nacht:#fffce8;--op-nacht-2:#c2bdb5;--merk:#c21d2f;--merk-diep:#a91225;--op-merk:#fffce8;--durum-basari:#2f5c33;--durum-basari-koyu:#8bb97c;--durum-uyari:#7a4e10;--durum-uyari-koyu:#e8b84b;--durum-hata:var(--merk);--durum-hata-koyu:var(--op-nacht);--scrim:28 25 22;--f:"Instrument Sans", ui-sans-serif, system-ui, sans-serif;--f-mono:"Fragment Mono", ui-monospace, "Cascadia Mono", monospace;--fs-dar:75%;--fs-orta:92%;--fs-normal:100%;--fw-normal:400;--fw-orta:500;--fw-yari:600;--fw-kalin:650;--fw-reus:700;--t-reus:clamp(3.25rem, 1.2rem + 6.4vw, 7.5rem);--t-1:clamp(2.5rem, 1.45rem + 3.4vw, 4.75rem);--t-2:clamp(1.625rem, 1.3rem + 1.05vw, 2.25rem);--t-3:clamp(1.25rem, 1.15rem + .4vw, 1.5rem);--t-lead:clamp(1.0625rem, 1rem + .28vw, 1.25rem);--t-0:clamp(1rem, .975rem + .1vw, 1.0625rem);--t-s:.9375rem;--t-mono:.8125rem;--lh-sik:.9;--lh-baslik:1.05;--lh-alt:1.15;--lh-lead:1.5;--lh-govde:1.55;--lh-etiket:1.3;--ls-sik:-.018em;--ls-baslik:-.012em;--ls-normal:0em;--ls-etiket:.09em;--ls-etiket-genis:.12em;--r1:4px;--r2:8px;--r3:12px;--r4:16px;--r5:24px;--r6:32px;--r7:48px;--r8:72px;--r9:96px;--r10:144px;--kapsayici:1520px;--kenar-bosluk:clamp(16px, 3.9vw, 56px);--sectie-bosluk:clamp(72px, 8vw, 120px);--grid-sutun:12;--grid-bosluk:24px;--lijn-ince:1px;--lijn-orta:1.5px;--lijn-kalin:2px;--lijn-vurgu:3px;--yaricap-0:0px;--yaricap-1:2px;--odak-renk:var(--inkt);--odak-kalinlik:3px;--odak-mesafe:3px;--odak-renk-koyu:var(--op-nacht);--odak-renk-merk:var(--op-merk);--golge-cizgi:0 1px 0 var(--voeg);--golge-panel:0 24px 40px -24px rgb(var(--scrim) / .25);--sure-hizli:.15s;--sure-orta:.2s;--sure-yavas:.6s;--sure-cizim:.55s;--sure-belirme:.4s;--sure-damga:.5s;--sure-perde:1.05s;--sure-banyo:1.2s;--sure-yerlesme:1.8s;--egri-sakin:cubic-bezier(.2,.7,.2,1);--egri-cizim:cubic-bezier(.45,.05,.3,1);--egri-perde:cubic-bezier(.7,0,.2,1);--egri-belirme:ease-out;--z-hero-tekst:2;--z-stuklijst:3;--z-baslik:40;--z-alt-cubuk:60;--z-cookie-balk:65;--z-mobil-menu:70;--z-mobil-menu-ic:2;--z-atla-baglantisi:99}
*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--kop-h,88px) + 12px)}body{background:var(--grond);color:var(--inkt);font:400 var(--t-0)/var(--lh-govde) var(--f);font-stretch:var(--fs-normal);-webkit-font-smoothing:antialiased;margin:0;overflow-x:hidden}img,svg{display:block}a{color:inherit;text-underline-offset:.22em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}h1,h2,h3,p,ul,ol,dl,dd,figure{margin:0}ul,ol{padding:0;list-style:none}h1,h2,h3{font-weight:var(--fw-kalin);line-height:var(--lh-baslik);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}button{font:inherit;cursor:pointer;color:inherit;background:0 0;border:0}.wrap{max-width:var(--kapsayici);padding:0 var(--kenar-bosluk);margin:0 auto}.mono{font-family:var(--f-mono);font-size:var(--t-mono);letter-spacing:.02em}.kap,.kicker{font:400 var(--t-mono)/var(--lh-etiket) var(--f-mono);text-transform:uppercase;letter-spacing:var(--ls-etiket);color:var(--potlood)}.smal{font-stretch:var(--fs-dar)}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip{z-index:var(--z-atla-baglantisi);background:var(--inkt);color:var(--grond);transition:top var(--sure-hizli);padding:10px 14px;text-decoration:none;position:absolute;top:-80px;left:8px}.skip:focus{top:8px}.pijl{width:18px;height:18px;transition:transform var(--sure-hizli) var(--egri-sakin);flex:none}a:hover .pijl,.linkpijl:hover .pijl{transform:translate(3px)}:focus-visible{outline:var(--odak-kalinlik) solid var(--odak-renk);outline-offset:var(--odak-mesafe);border-radius:2px}.nacht :focus-visible{outline-color:var(--odak-renk-koyu)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-property:opacity!important;transition-duration:.15s!important;animation:none!important}}html[data-beweging=uit] *{animation:none!important}:root{--kop-h:64px}@media (min-width:1024px){:root{--kop-h:118px}}@media (min-width:1024px) and (max-height:820px){:root{--kop-h:102px}}.kop{z-index:var(--z-baslik);background:var(--grond);border-bottom:1px solid var(--voeg);transition:box-shadow var(--sure-orta);position:sticky;top:0}.kop.klein{box-shadow:var(--golge-cizgi)}@media (max-height:480px){.kop{position:static}}.hulp{display:none}.hoofd{align-items:center;gap:var(--r4);height:64px;display:flex}.merk{flex:none;align-items:center;text-decoration:none;display:inline-flex}.merk img{width:auto;height:34px}@media (min-width:400px){.merk img{height:40px}}.nav-desk,.kop .knop-merk{display:none}.menu-knop{border:1.5px solid var(--inkt);border-radius:var(--yaricap-1);min-height:44px;font-weight:var(--fw-yari);align-items:center;gap:10px;margin-left:auto;padding:0 16px;text-decoration:none;display:inline-flex}.menu-knop i{border-top:1.5px solid;border-bottom:1.5px solid;width:16px;height:10px;display:block}@media (min-width:1024px){.hulp{border-bottom:1px solid var(--voeg);color:var(--potlood);font-size:.875rem;display:block}.hulp .wrap{align-items:center;gap:var(--r5);height:36px;display:flex}.hulp a{align-items:center;gap:7px;min-height:36px;text-decoration:none;display:inline-flex}.hulp a:hover{color:var(--inkt);text-decoration:underline}.hulp .tel{color:var(--inkt);font-weight:600}.hulp .rechts{gap:var(--r5);margin-left:auto;display:flex}.hulp .taal b{color:var(--inkt);text-underline-offset:.3em;font-weight:600;text-decoration:underline;text-decoration-thickness:2px}.hoofd{gap:var(--r6);height:80px;transition:height var(--sure-orta)}.kop.klein .hoofd{height:64px}.merk img{height:56px;transition:height var(--sure-orta)}.kop.klein .merk img{height:40px}.nav-desk{flex:1;display:block}.nav-desk>ul{gap:var(--r1);display:flex}.nav-desk .item{height:48px;font:500 var(--t-0)/1 var(--f);color:var(--inkt);cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0 14px;text-decoration:none;display:inline-flex;position:relative}.nav-desk .item svg{width:10px;height:10px;transition:transform var(--sure-hizli)}.nav-desk .item:after{content:"";background:var(--inkt);transform-origin:0;height:2px;transition:transform .18s;position:absolute;bottom:6px;left:14px;right:14px;transform:scaleX(0)}.nav-desk .item:hover:after,.nav-desk .item[aria-expanded=true]:after{transform:scaleX(1)}.nav-desk .item[aria-expanded=true] svg{transform:rotate(180deg)}.nav-desk .item[aria-current=page]{font-weight:650}.nav-desk .item[aria-current=page]:after{background:var(--merk);height:var(--lijn-vurgu);transform:scaleX(1)}.kop .knop-merk{display:inline-flex}.menu-knop{display:none}}@media (min-width:1024px) and (max-height:820px){.hulp .wrap,.hulp a{height:32px;min-height:32px}.hoofd{height:68px}.merk img{height:48px}}@media (min-width:1024px) and (max-width:1279px){.hoofd{gap:var(--r4)}.nav-desk>ul{gap:0}.nav-desk .item{padding:0 9px}.kop .knop-merk{padding:0 16px}.kop .knop-merk .cta-vol{display:none}}.paneel{z-index:1;background:var(--grond);border-bottom:1.5px solid var(--inkt);box-shadow:var(--golge-panel);position:absolute;top:100%;left:0;right:0}.paneel[hidden]{display:none}.paneel .wrap{gap:var(--r6);padding-top:var(--r6);padding-bottom:var(--r6);grid-template-columns:repeat(3,1fr) 1.1fr;display:grid}.paneel.paneel-1kol .wrap{grid-template-columns:1fr 1.6fr}.paneel h3{font-family:var(--f-mono);font-weight:400;font-size:var(--t-mono);text-transform:uppercase;letter-spacing:var(--ls-etiket);color:var(--potlood);border-bottom:1px solid var(--inkt);padding-bottom:10px}.paneel li a{border-bottom:1px solid var(--voeg);justify-content:space-between;align-items:center;min-height:44px;font-weight:500;text-decoration:none;display:flex}.paneel .alle{background:var(--vlak);padding:var(--r5);align-self:end}.paneel .alle p{font-size:var(--t-s);color:var(--potlood);margin-bottom:var(--r4)}@media (max-width:1023px){.paneel{display:none!important}}@media (min-width:1024px){.paneel .wrap{grid-template-columns:1fr}.paneel.paneel-1kol .wrap,.paneel.paneel-diensten .wrap{grid-template-columns:repeat(3,1fr) 1.1fr}}.broodkruimel{padding-block:14px}.broodkruimel ol{font-size:var(--t-s);color:var(--potlood);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.broodkruimel li{align-items:center;gap:6px;display:flex}.broodkruimel li:not(:last-child):after{content:"";border-top:1.5px solid var(--voeg);border-right:1.5px solid var(--voeg);flex:none;width:6px;height:6px;transform:rotate(45deg)}.broodkruimel a{color:var(--potlood);text-decoration:none}.broodkruimel a:hover{color:var(--inkt);text-decoration:underline}.broodkruimel li[aria-current=page]{color:var(--inkt);font-weight:var(--fw-yari)}.mmenu{display:none}.mmenu:focus{outline:none}.mmenu:target{z-index:var(--z-mobil-menu);display:block;position:fixed;inset:0}.mm-dim{background:rgb(var(--scrim)/.45);opacity:0;transition:opacity var(--sure-orta) var(--egri-sakin);position:absolute;inset:0}.mmenu:target .mm-dim{opacity:1}.mm-panel{background:var(--grond);width:86%;max-width:420px;box-shadow:var(--golge-panel);transition:transform .28s var(--egri-sakin);padding-bottom:96px;position:absolute;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(100%)}.mmenu:target .mm-panel{transform:translate(0)}.mmenu.is-closing .mm-panel,.mmenu.is-closing .mm-dim{transition-duration:.18s}@media (prefers-reduced-motion:reduce){.mm-dim,.mm-panel{transition:none!important}}html[data-beweging=uit] .mm-dim,html[data-beweging=uit] .mm-panel{transition:none!important}.mm-kop{z-index:var(--z-mobil-menu-ic);height:64px;padding:0 var(--kenar-bosluk);background:var(--grond);border-bottom:1.5px solid var(--inkt);justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.mm-kop img{width:auto;height:42px}.mm-sluit{border:1.5px solid var(--inkt);border-radius:var(--yaricap-1);min-height:44px;font-weight:var(--fw-yari);align-items:center;gap:8px;padding:0 16px;text-decoration:none;display:inline-flex}.mm-rij{padding:var(--r3) var(--kenar-bosluk);background:var(--vlak);border-bottom:1px solid var(--voeg);flex-wrap:wrap;gap:6px;display:flex}.mm-rij a{border:1px solid var(--potlood);border-radius:var(--yaricap-1);background:var(--grond);min-height:44px;font-size:var(--t-s);align-items:center;padding:0 12px;text-decoration:none;display:inline-flex}.mm-rij .taal{margin-left:auto}.mm-rij .taal b{text-underline-offset:.3em;text-decoration:underline;text-decoration-thickness:2px}.hier{padding:14px var(--kenar-bosluk) 0;font-size:var(--t-s);color:var(--potlood);align-items:center;gap:10px;display:flex}.hier i{background:var(--merk);border-radius:50%;flex:none;width:10px;height:10px}.mm-sectie{padding:var(--r3) var(--kenar-bosluk) var(--r2)}.mm-sectie>h2{font-size:1.75rem;font-stretch:var(--fs-dar);justify-content:space-between;align-items:baseline;font-weight:700;display:flex}.mm-sectie>h2 .mono{color:var(--potlood);font-weight:400}.mm-sectie .groep a{min-height:46px;padding:8px 0}.mm-los{margin-top:var(--r4)}.mm-los a{min-height:56px;padding:0 var(--kenar-bosluk);border-top:1px solid var(--inkt);font-size:1.375rem;font-stretch:var(--fs-dar);justify-content:space-between;align-items:center;font-weight:650;text-decoration:none;display:flex}.mm-los li:last-child a{border-bottom:1px solid var(--inkt)}.mm-actie{padding:var(--r5) var(--kenar-bosluk)}.mm-actie .knop{width:100%}@media (min-width:1024px){.mmenu,.mmenu:target{display:none!important}}.balk{z-index:var(--z-alt-cubuk);background:var(--grond);border-top:1.5px solid var(--inkt);padding-bottom:env(safe-area-inset-bottom);grid-template-columns:1fr 1fr 1.25fr;display:grid;position:fixed;bottom:0;left:0;right:0}.balk a{min-height:58px;font-weight:600;font-size:var(--t-s);justify-content:center;align-items:center;gap:8px;text-decoration:none;display:flex}.balk a+a{border-left:1px solid var(--voeg)}.balk .offerte{background:var(--merk);color:var(--op-merk);border-left:0}.balk svg{width:19px;height:19px}.balk a:focus-visible{outline-offset:-5px}.balk .offerte:focus-visible{outline-color:var(--odak-renk-merk)}body{padding-bottom:calc(60px + env(safe-area-inset-bottom))}@media (min-width:1024px){.balk{display:none}body{padding-bottom:0}}.knop{border-radius:var(--yaricap-1);min-height:48px;font:600 var(--t-s)/1.1 var(--f);cursor:pointer;white-space:nowrap;transition:background-color var(--sure-hizli),color var(--sure-hizli),border-color var(--sure-hizli);border:1.5px solid #0000;justify-content:center;align-items:center;gap:10px;padding:0 22px;text-decoration:none;display:inline-flex}.knop-merk{background:var(--merk);color:var(--op-merk)}.knop-merk:hover{background:var(--merk-diep)}.knop-merk:focus-visible{outline-color:var(--odak-renk-merk)}.knop-inkt{background:var(--inkt);color:var(--grond)}.knop-inkt:hover{background:var(--potlood)}.knop-lijn{border-color:var(--inkt);color:var(--inkt);background:0 0}.knop-lijn:hover{background:var(--vlak)}.knop[aria-disabled=true]{border-style:dashed;border-color:var(--voeg);color:var(--potlood);cursor:not-allowed;background:0 0}.nacht .knop-lijn{border-color:var(--op-nacht);color:var(--op-nacht)}.nacht .knop-lijn:hover{background:var(--nacht-vlak)}.knop-creme{background:var(--op-nacht);color:var(--nacht)}.knop-creme:hover{background:var(--op-nacht-2)}.knop-tekst{min-height:44px;color:var(--inkt);align-items:center;gap:8px;font-weight:600;text-decoration:none;display:inline-flex}.knop-tekst span{text-underline-offset:.28em;text-decoration:underline;text-decoration-thickness:1.5px}.knop-tekst:hover span{text-decoration-thickness:2.5px}.linkpijl{align-items:center;gap:8px;min-height:44px;font-weight:600;text-decoration:none;display:inline-flex}.linkpijl span{text-underline-offset:.25em;text-decoration:underline;text-decoration-thickness:1px}.linkpijl:hover span{text-decoration-thickness:2px}.held-link{min-height:44px;margin-top:var(--r3);color:var(--inkt);align-items:center;gap:10px;font-size:1.0625rem;font-weight:600;text-decoration:none;display:inline-flex}.held-link span{text-underline-offset:.28em;text-decoration:underline;text-decoration-thickness:1.5px}.held-link:hover span{text-decoration-thickness:2.5px}.veld-legende{font-size:var(--t-s);color:var(--potlood);margin-bottom:var(--r4)}.veld-grup{margin-bottom:var(--r5);gap:6px;max-width:420px;display:grid}.veld-grup label{font-weight:var(--fw-yari)}.veld-optioneel{font-weight:var(--fw-normal);color:var(--potlood)}.verplicht{margin-left:3px}.hulptekst{font-size:var(--t-s);color:var(--potlood)}.veld{font:inherit;border:1.5px solid var(--potlood);border-radius:var(--yaricap-1);height:48px;color:var(--inkt);background:#fff;width:100%;padding:0 14px}.veld:focus-visible{outline:var(--odak-kalinlik) solid var(--odak-renk);outline-offset:var(--odak-mesafe)}textarea.veld{resize:vertical;height:auto;font-family:var(--f);padding:12px 14px}select.veld{max-width:280px}.veld-grup.genis{max-width:520px}.veld-vink{max-width:520px;margin-bottom:var(--r5);align-items:flex-start;gap:10px;display:flex}.veld-vink input{width:20px;height:20px;accent-color:var(--inkt);flex:none;margin-top:2px}.veld-vink label{font-weight:var(--fw-normal)}.is-fout .veld{border-color:var(--durum-hata);border-width:2px}.veld-fout{color:var(--durum-hata);font-size:var(--t-s);font-weight:var(--fw-yari);align-items:center;gap:6px;display:flex}.veld-fout .ic{width:16px;height:16px;color:var(--durum-hata);flex:none}fieldset{border:0;min-width:0;margin:0;padding:0}legend{font-size:var(--t-2);font-stretch:var(--fs-dar);font-weight:var(--fw-kalin);margin-bottom:6px;padding:0;line-height:1.1}.sectie{padding:var(--sectie-bosluk) 0}.sectie-kop{gap:var(--r4);margin-bottom:var(--r6);display:grid}.sectie-kop h2{font-size:var(--t-1);font-stretch:var(--fs-dar);font-weight:var(--fw-reus);line-height:var(--lh-sik);letter-spacing:var(--ls-baslik)}.sectie-kop .lead{margin-top:0}.lead{margin-top:var(--r5);max-width:58ch;font-size:var(--t-lead);line-height:var(--lh-lead)}.lead strong{font-weight:600}@media (min-width:1024px){.sectie-kop{column-gap:var(--grid-bosluk);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end}.sectie-kop .kop-tekst{grid-column:1/span 6}.sectie-kop .kop-rechts,.sectie-kop .ruil{grid-column:8/-1}}.stuklijst{background:var(--grond);border-top:1.5px solid var(--inkt)}.sl-kop{justify-content:space-between;align-items:baseline;gap:6px var(--r5);padding:var(--r5) 0 var(--r3);flex-wrap:wrap;display:flex}.sl-kop h2{font-size:var(--t-2);font-stretch:var(--fs-dar);letter-spacing:-.005em;font-weight:650}.groep+.groep{margin-top:var(--r3)}.groep h3{font:400 var(--t-mono)/1.3 var(--f-mono);text-transform:uppercase;letter-spacing:var(--ls-etiket);color:var(--potlood);padding:10px 0 4px}.groep a{border-bottom:1px solid var(--voeg);-webkit-hyphens:manual;hyphens:manual;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:10px 0;font-size:1.0625rem;font-weight:500;line-height:1.25;text-decoration:none;display:flex}.groep a .pijl{width:16px;height:16px;color:var(--potlood)}.groep a:hover{text-underline-offset:.25em;text-decoration:underline;text-decoration-thickness:2px}.groep a:hover .pijl{color:var(--inkt)}.groep a[aria-current=page]{text-decoration:underline;text-decoration-thickness:var(--lijn-vurgu);text-underline-offset:.2em;font-weight:700}.stuklijst .wrap{padding-bottom:var(--r5)}@media (min-width:1024px){.stuklijst{height:var(--stuk-h,232px)}.stuklijst .wrap{padding-bottom:0}.sl-kop{border-bottom:1px solid var(--inkt);padding:10px 0 8px}.sl-kop h2{line-height:1}.stuklijst .groep{border-bottom:1px solid var(--inkt);grid-template-columns:minmax(200px,1.15fr) repeat(4,1fr);display:grid}.stuklijst .groep+.groep{margin-top:0}.stuklijst .groep h3{font:600 .9375rem/1.2 var(--f);text-transform:none;letter-spacing:0;color:var(--inkt);align-items:center;padding:0 16px 0 0;display:flex}.stuklijst .groep ul{display:contents}.stuklijst .groep li{border-left:1px solid var(--voeg)}.stuklijst .groep a{border-bottom:0;height:100%;min-height:50px;padding:6px 16px;font-size:1rem;line-height:1.2}.stuklijst .groep a:hover{background:var(--vlak);text-decoration:none}}@media (min-width:1024px) and (max-height:820px){.sl-kop{padding:6px 0 5px}.sl-kop h2{font-size:1.625rem}.sl-kop .linkpijl{min-height:24px}.stuklijst .groep a{min-height:42px;padding:4px 14px;font-size:.9375rem;line-height:1.15}.stuklijst .groep h3{font-size:.875rem}}.ruil{border-top:1.5px solid var(--inkt);grid-template-columns:1fr;display:grid}.ruil>div{border-bottom:1px solid var(--voeg);padding:12px 0}.ruil dt{font:400 .75rem/1.3 var(--f-mono);text-transform:uppercase;letter-spacing:var(--ls-etiket);color:var(--potlood)}.ruil dd{margin-top:4px;font-weight:600}.checken-grid{gap:var(--r7);display:grid}.middelen{border-top:1.5px solid var(--inkt)}.middelen a{padding:var(--r4) 0 var(--r4) var(--r4);border-bottom:1px solid var(--voeg);border-left:3px solid #0000;text-decoration:none;display:block}.middelen a:hover strong{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:2px}.middelen a[aria-current=true]{border-left-color:var(--merk);background:var(--vlak)}.middelen strong{font-size:var(--t-3);align-items:center;gap:10px;font-weight:650;line-height:1.2;display:flex}.middelen .open{font:400 .6875rem/1 var(--f-mono);text-transform:uppercase;letter-spacing:var(--ls-etiket);border:1px solid var(--inkt);border-radius:var(--yaricap-1);padding:5px 7px}.middelen p{font-size:var(--t-s);color:var(--potlood);max-width:46ch;margin-top:6px;line-height:1.45}.plaats{margin-top:var(--r7);gap:8px;max-width:440px;display:grid}.plaats h3{font-size:var(--t-3);font-weight:650}.plaats label{margin-top:4px;font-weight:600}.plaats .hulptekst{font-size:var(--t-s);color:var(--potlood)}.plaats .rij{gap:10px;display:flex}.plaats .veld{max-width:220px}.vraagblad{border:1.5px solid var(--inkt);background:var(--grond)}.vb-kop{justify-content:space-between;align-items:center;gap:var(--r3);padding:12px var(--r5);border-bottom:1px solid var(--inkt);background:var(--vlak);display:flex}.vb-kop b{font-weight:650}.vb-body{padding:var(--r5)}.maatketting{margin-bottom:var(--r5);color:var(--potlood);font:400 var(--t-mono)/1 var(--f-mono);grid-template-columns:repeat(4,1fr);display:grid}.maatketting li{background:linear-gradient(45deg,#0000 calc(50% - .8px),currentColor calc(50% - .8px) calc(50% + .8px),#0000 calc(50% + .8px)) 0/11px 11px no-repeat,linear-gradient(currentColor,currentColor) 5px/1px 14px no-repeat,linear-gradient(currentColor,currentColor) 0/100% 1px no-repeat;place-items:center;height:30px;display:grid;position:relative}.maatketting li:last-child{background:linear-gradient(45deg,#0000 calc(50% - .8px),currentColor calc(50% - .8px) calc(50% + .8px),#0000 calc(50% + .8px)) 0/11px 11px no-repeat,linear-gradient(45deg,#0000 calc(50% - .8px),currentColor calc(50% - .8px) calc(50% + .8px),#0000 calc(50% + .8px)) 100%/11px 11px no-repeat,linear-gradient(currentColor,currentColor) 5px/1px 14px no-repeat,linear-gradient(currentColor,currentColor) calc(100% - 5px)/1px 14px no-repeat,linear-gradient(currentColor,currentColor) 0/100% 1px no-repeat}.maatketting span{background:var(--grond);padding:0 8px}.maatketting li[aria-current=step]{color:var(--inkt)}.maatketting li[aria-current=step] span{background:var(--inkt);color:var(--grond);border-radius:var(--yaricap-1);padding:4px 9px}.vb-help{font-size:var(--t-s);color:var(--potlood);margin-bottom:var(--r4);max-width:58ch}.keuzes{grid-template-columns:1fr 1fr;gap:8px;display:grid}.keuze{position:relative}.keuze input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.keuze label{border:1px solid var(--potlood);border-radius:var(--yaricap-1);cursor:pointer;-webkit-hyphens:manual;hyphens:manual;min-height:96px;transition:background-color var(--sure-hizli),border-color var(--sure-hizli);flex-direction:column;justify-content:flex-end;gap:10px;padding:12px 14px;font-weight:600;line-height:1.2;display:flex;position:relative}.keuze svg.huis{width:72px;height:28px;color:var(--inkt)}.keuze label:hover{background:var(--vlak)}.keuze input:checked+label{border:2px solid var(--inkt);background:var(--vlak);padding:11px 13px}.keuze .vink{opacity:0;width:22px;height:22px;color:var(--merk);position:absolute;top:10px;right:10px}.keuze input:checked+label .vink{opacity:1}.keuze input:focus-visible+label{outline:var(--odak-kalinlik) solid var(--odak-renk);outline-offset:var(--odak-mesafe)}.vb-voet{gap:var(--r3);margin-top:var(--r5);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.takas{border-top:1px solid var(--inkt);padding:var(--r3) var(--r5);font-size:var(--t-s);gap:4px;line-height:1.45;display:grid}.takas b{font:400 .75rem/1 var(--f-mono);text-transform:uppercase;letter-spacing:var(--ls-etiket);color:var(--potlood);margin-right:8px}.takas .voorbehoud{color:var(--potlood)}.sonuc-kaart{border:1.5px solid var(--inkt);padding:var(--r5);align-content:start;gap:10px;display:grid}.sonuc-kaart h3{font-size:var(--t-3);font-stretch:var(--fs-dar)}.sonuc-kaart .knop{margin-top:6px}.takas-2laags{gap:var(--r3);margin-top:var(--r4);flex-wrap:wrap;display:flex}.veld-fout[hidden],.sonuc-kaart[hidden]{display:none}@media (min-width:600px){.ruil{grid-template-columns:repeat(3,1fr)}.ruil>div{padding:12px 16px 12px 0}}@media (min-width:760px){.keuzes{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.checken-grid{column-gap:var(--grid-bosluk);grid-template-columns:repeat(12,minmax(0,1fr))}.checken-links{grid-column:1/span 5}.vraagblad{grid-column:6/-1;align-self:start}.vb-body{padding:var(--r6) var(--r7) var(--r6)}}.fase{border-radius:var(--yaricap-1);height:24px;font:400 .75rem/1 var(--f-mono);text-transform:uppercase;letter-spacing:var(--ls-etiket);white-space:nowrap;align-items:center;gap:6px;padding:0 9px;display:inline-flex}.fase-na{background:var(--inkt);color:var(--grond)}.fase-tijdens{border:1px solid var(--inkt);color:var(--inkt)}.nacht .fase-na{background:var(--op-nacht);color:var(--nacht)}.nacht .fase-tijdens{border-color:var(--op-nacht);color:var(--op-nacht)}.segment{font:400 .75rem/1 var(--f-mono);text-transform:uppercase;letter-spacing:var(--ls-etiket);color:var(--potlood)}.nacht .segment{color:var(--op-nacht-2)}.hizmet-kaartlar{gap:var(--r4);margin-top:var(--r4);grid-template-columns:1fr;display:grid}.hizmet-kaart{border:1.5px solid var(--inkt);padding:var(--r5);transition:background-color var(--sure-hizli);color:inherit;align-content:start;gap:8px;text-decoration:none;display:grid}.hizmet-kaart:hover{background:var(--vlak)}.hizmet-kaart h4{font-size:var(--t-3);font-stretch:var(--fs-dar);font-weight:var(--fw-kalin)}.hizmet-kaart p{color:var(--potlood);font-size:var(--t-s);line-height:1.45}@media (min-width:640px){.hizmet-kaartlar{grid-template-columns:repeat(3,1fr)}}.proje-grid{gap:var(--r5);margin-top:var(--r4);grid-template-columns:1fr;display:grid}.proje-kart{gap:10px;display:grid}.proje-beeld{aspect-ratio:4/3;background:var(--vlak);position:relative;overflow:hidden}.proje-beeld img{object-fit:cover;width:100%;height:100%}.proje-kart figcaption{font-size:var(--t-s);color:var(--potlood);flex-wrap:wrap;align-items:center;gap:8px 12px;line-height:1.4;display:flex}.proje-kart figcaption strong{color:var(--inkt);flex-basis:100%;font-weight:600}@media (min-width:640px){.proje-grid{grid-template-columns:1fr 1fr}}.nacht{background:var(--nacht);color:var(--op-nacht)}.werk .sectie-kop h2{color:var(--op-nacht)}.werk .kicker{color:var(--op-nacht-2)}.werk .intro{color:var(--op-nacht-2);max-width:48ch;font-size:var(--t-lead)}.filter{margin-top:var(--r4);flex-wrap:wrap;gap:4px 22px;display:flex}.filter a{min-height:44px;color:var(--op-nacht-2);align-items:center;text-decoration:none;display:inline-flex}.filter a[aria-current=true]{color:var(--op-nacht);text-underline-offset:.35em;font-weight:650;text-decoration:underline;text-decoration-thickness:2px}.werk-grid{gap:var(--r6) 24px;display:grid}.werk figure{align-content:start;gap:12px;display:grid}.werk .beeld{background:var(--nacht-vlak);aspect-ratio:4/3;overflow:hidden}.werk .beeld img{object-fit:cover;width:100%;height:100%;transition:transform var(--sure-yavas) var(--egri-sakin)}.werk figure:hover .beeld img{transform:scale(1.02)}.werk figcaption{font-size:var(--t-s);color:var(--op-nacht-2);flex-wrap:wrap;align-items:center;gap:8px 12px;line-height:1.4;display:flex}.werk figcaption .tekst{flex:100%}.werk figcaption strong{color:var(--op-nacht);font-weight:600}.werk-voet{gap:var(--r4) var(--r6);margin-top:var(--r6);padding-top:var(--r5);border-top:1px solid var(--nacht-voeg);flex-wrap:wrap;align-items:center;display:flex}.werk-voet p{color:var(--op-nacht-2);font-size:var(--t-s);max-width:60ch}@media (min-width:1024px){.werk .sectie-kop .kop-tekst{grid-column:1/span 7}.werk .sectie-kop .kop-rechts{grid-column:9/-1}.werk-grid{grid-template-columns:repeat(12,minmax(0,1fr))}.w1{grid-column:1/span 5}.w2{grid-column:6/-1}.w3{grid-column:1/span 7}.w4{grid-column:8/-1}.w1 .beeld,.w2 .beeld{aspect-ratio:auto;height:clamp(340px,27vw,500px)}.w3 .beeld,.w4 .beeld{aspect-ratio:auto;height:clamp(260px,20vw,360px)}}.sss{border-top:1.5px solid var(--inkt);margin-top:var(--r4)}.sss details{border-bottom:1px solid var(--voeg)}.sss summary{justify-content:space-between;align-items:center;gap:var(--r4);min-height:56px;font-weight:var(--fw-yari);cursor:pointer;padding:14px 0;font-size:1.0625rem;list-style:none;display:flex}.sss summary::-webkit-details-marker{display:none}.sss summary .ic{width:18px;height:18px;transition:transform var(--sure-hizli) var(--egri-sakin);color:var(--potlood);flex:none}.sss details[open] summary .ic{transform:rotate(180deg)}.sss-antwoord{max-width:64ch;color:var(--potlood);padding:0 0 20px}.voet{padding:var(--r7) 0 calc(var(--r5) + 72px)}.voet>.wrap{border-top:1px solid var(--nacht-voeg);padding-top:var(--r7)}.voet-grid{gap:var(--r7);display:grid}.voet .logo-d img{width:auto;height:56px}.voet .kanalen-v{margin-top:var(--r5);gap:6px;display:grid}.voet .kanalen-v a{font-weight:600;text-decoration:none}.voet .kanalen-v a:hover{text-decoration:underline}.voet .knop{margin-top:var(--r5)}.voet h2{font:400 .75rem/1.3 var(--f-mono);text-transform:uppercase;letter-spacing:var(--ls-etiket);color:var(--op-nacht-2);border-bottom:1px solid var(--nacht-voeg);padding-bottom:10px}.voet h3{font:600 .9375rem/1.3 var(--f);margin-top:var(--r4)}.voet li a{min-height:36px;color:var(--op-nacht-2);font-size:var(--t-s);align-items:center;text-decoration:none;display:inline-flex}.voet li a:hover{color:var(--op-nacht);text-decoration:underline}.voet .brug{margin-top:var(--r4);font-size:var(--t-s);color:var(--op-nacht-2)}.voet .brug a{color:var(--op-nacht);font-weight:600}.antet{margin-top:var(--r7);border:1px solid var(--op-nacht-2);grid-template-columns:1fr 1fr;display:grid}.antet>div{border-right:1px solid var(--nacht-voeg);border-bottom:1px solid var(--nacht-voeg);padding:12px 14px 14px}.antet dt{font:400 .6875rem/1.3 var(--f-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--op-nacht-2)}.antet dd{font-size:var(--t-s);margin-top:4px;line-height:1.35}.antet .blad{background:var(--nacht-vlak)}.voet-onder{gap:var(--r3) var(--r6);margin-top:var(--r5);color:var(--op-nacht-2);flex-wrap:wrap;justify-content:space-between;font-size:.8125rem;display:flex}.voet-onder a{color:var(--op-nacht-2)}.cookie-instellingen-link{font:inherit;color:inherit;cursor:pointer;text-underline-offset:.22em;background:0 0;border:0;padding:0;text-decoration:underline;text-decoration-thickness:1px}@media (max-width:1023px){.voet li a{min-height:44px}.voet-onder a,.voet-onder button{align-items:center;min-height:44px;display:inline-flex}}@media (min-width:760px){.antet{grid-template-columns:repeat(4,1fr)}}@media (min-width:1024px){.voet{padding-bottom:var(--r5)}.voet-grid{column-gap:var(--grid-bosluk);grid-template-columns:repeat(12,minmax(0,1fr))}.v1{grid-column:1/span 4}.v2{grid-column:5/span 5}.v3{grid-column:10/-1}.v2 .kol{gap:0 var(--grid-bosluk);grid-template-columns:repeat(3,1fr);display:grid}.antet{grid-template-columns:1.25fr 1.7fr .9fr 1fr 1.9fr 1fr .7fr}.antet>div{border-bottom:0}.antet>div:last-child{border-right:0}}.bos-grid{gap:var(--r4);margin-top:var(--r4);grid-template-columns:1fr;display:grid}.bos-kaart{border:1px dashed var(--potlood);padding:var(--r4) var(--r5);align-content:start;gap:6px;display:grid}.bos-kaart .kural{color:var(--potlood);font:400 .6875rem/1.3 var(--f-mono);text-transform:uppercase;letter-spacing:.08em}.bos-kaart p.metin{font-weight:var(--fw-yari)}.bos-kaart p.ek{color:var(--potlood);font-size:var(--t-s)}.kutu{padding:var(--r4) var(--r5);border:1.5px solid var(--inkt);max-width:640px;margin-top:var(--r4);align-items:flex-start;gap:12px;display:flex}.kutu .ic{flex:none;width:22px;height:22px;margin-top:2px}.kutu-uyari{border-color:var(--durum-uyari)}.kutu-uyari .ic{color:var(--durum-uyari)}.kutu-basari{border-color:var(--durum-basari)}.kutu-basari .ic{color:var(--durum-basari)}.kutu h3{font-size:1rem;font-weight:var(--fw-yari);margin-bottom:4px}.kutu p{font-size:var(--t-s);color:var(--potlood);line-height:1.45}.rozet-demo{border:1px dashed var(--potlood);height:24px;color:var(--potlood);font:400 .6875rem/1 var(--f-mono);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:6px;padding:0 9px;display:inline-flex}.rozet-keurmerk{border:1px solid var(--voeg);height:24px;color:var(--potlood);font:400 .8125rem/1 var(--f);align-items:center;padding:0 9px;display:inline-flex}.rozet-satir{margin-top:var(--r3);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.beweging-schakelaar{min-height:44px;font:500 var(--t-s)/1 var(--f);color:var(--op-nacht-2);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:inline-flex}.beweging-schakelaar .baan{border:1.5px solid var(--op-nacht-2);width:38px;height:22px;transition:background-color var(--sure-hizli),border-color var(--sure-hizli);border-radius:11px;flex:none;position:relative}.beweging-schakelaar .baan:after{content:"";background:var(--op-nacht-2);width:14px;height:14px;transition:transform var(--sure-hizli) var(--egri-sakin),background-color var(--sure-hizli);border-radius:50%;position:absolute;top:2.5px;left:2.5px}.beweging-schakelaar[aria-checked=true]{color:var(--op-nacht)}.beweging-schakelaar[aria-checked=true] .baan{border-color:var(--op-nacht);background:var(--op-nacht)}.beweging-schakelaar[aria-checked=true] .baan:after{background:var(--nacht);transform:translate(16px)}.beweging-schakelaar .staat{font:400 var(--t-mono)/1 var(--f-mono);text-transform:uppercase;letter-spacing:var(--ls-etiket);min-width:2.4ch}@media (min-width:760px){.bos-grid{grid-template-columns:1fr 1fr}}.bevestiging{max-width:640px;margin-top:var(--r4);padding:var(--r5);border:1.5px solid var(--durum-basari);background:var(--grond);gap:8px;display:grid}.bevestiging[hidden]{display:none}.bevestiging:focus-visible{outline:var(--odak-kalinlik) solid var(--odak-renk);outline-offset:var(--odak-mesafe)}.bevestiging h3{font-size:1.0625rem;font-weight:var(--fw-yari);color:var(--inkt);align-items:center;gap:10px;display:flex}.bevestiging h3 .ic{width:22px;height:22px;color:var(--durum-basari);flex:none}.bevestiging p{font-size:var(--t-s);color:var(--potlood);line-height:1.45}.aankomst-lijn{background:var(--merk);width:0;height:2px;z-index:var(--z-atla-baglantisi);pointer-events:none;animation:f4c-aankomst .6s var(--egri-sakin) both;position:fixed;top:0;left:0}@keyframes f4c-aankomst{0%{opacity:1;width:0}70%{opacity:1;width:100%}to{opacity:0;width:100%}}@keyframes f4c-kruimel-in{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}.broodkruimel li[aria-current=page]{animation:f4c-kruimel-in .4s var(--egri-sakin) both}@media (hover:hover) and (pointer:fine){.knop{isolation:isolate;position:relative;overflow:hidden}.knop:after{content:"";background:var(--knop-vul,var(--potlood));transform-origin:0;transition:transform .35s var(--egri-sakin);z-index:-1;position:absolute;inset:0;transform:scaleX(0)}.knop:hover:after{transform:scaleX(1)}.knop-merk{--knop-vul:var(--merk-diep)}.knop-inkt{--knop-vul:var(--potlood)}.knop-lijn{--knop-vul:var(--vlak)}.knop-creme{--knop-vul:var(--op-nacht-2)}.nacht .knop-lijn{--knop-vul:var(--nacht-vlak)}}@view-transition{navigation:auto}.kop{view-transition-name:site-header}::view-transition-old(root){animation:.32s ease-out both f4c-pagina-uit}::view-transition-new(root){animation:.32s ease-out both f4c-pagina-in}@keyframes f4c-pagina-uit{to{opacity:.6;transform:translate(-12%)}}@keyframes f4c-pagina-in{0%{transform:translate(100%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}html[data-beweging=uit]::view-transition-group(*){animation:none!important}html[data-beweging=uit]::view-transition-old(*){animation:none!important}html[data-beweging=uit]::view-transition-new(*){animation:none!important}html.pw-weg main{opacity:0;transition:opacity .18s ease-in,transform .18s ease-in;transform:translate(-3%)}html.pw-in main{animation:.32s cubic-bezier(.2,.7,.2,1) both pw-in}@keyframes pw-in{0%{opacity:0;transform:translate(4%)}to{opacity:1;transform:none}}html.pw-laden .aankomst-lijn{animation:1.4s cubic-bezier(.3,.6,.4,1) both pw-laden}@keyframes pw-laden{0%{opacity:1;width:0}to{opacity:1;width:85%}}@media (prefers-reduced-motion:reduce){html.pw-weg main,html.pw-in main{opacity:1;transition:none;animation:none;transform:none}}html[data-beweging=uit].pw-weg main,html[data-beweging=uit].pw-in main{opacity:1;transition:none;animation:none;transform:none}html.pw-klaar .aankomst-lijn{animation:.35s ease-out both pw-klaar}@keyframes pw-klaar{0%{opacity:1;width:85%}70%{opacity:1;width:100%}to{opacity:0;width:100%}}.cookie-balk{left:0;right:0;bottom:calc(60px + env(safe-area-inset-bottom));z-index:var(--z-cookie-balk);background:var(--grond);border-top:1.5px solid var(--inkt);box-shadow:var(--golge-panel);animation:cookie-balk-in var(--sure-orta) var(--egri-sakin) both;position:fixed}@media (min-width:1024px){.cookie-balk{bottom:0}}@keyframes cookie-balk-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.cookie-balk{animation:none}}html[data-beweging=uit] .cookie-balk{animation:none}.cookie-balk-in{max-width:var(--kapsayici);padding:var(--r4) var(--kenar-bosluk);gap:var(--r4);margin:0 auto;display:grid}.cookie-balk-inhoud{gap:8px;display:grid}.cookie-balk-kop{font-size:1.0625rem;font-weight:var(--fw-yari);color:var(--inkt)}.cookie-balk-kop:focus-visible{outline:var(--odak-kalinlik) solid var(--odak-renk);outline-offset:var(--odak-mesafe)}.cookie-balk-tekst{font-size:var(--t-s);color:var(--potlood);max-width:70ch}.cookie-balk-tekst a{color:var(--inkt)}.cookie-balk-opties{margin:var(--r2) 0 0;gap:var(--r2);border:0;padding:0;display:grid}.cookie-balk-optie{align-items:center;gap:10px;min-height:44px;display:flex}.cookie-balk-optie input{width:20px;height:20px;accent-color:var(--inkt);flex:none}.cookie-balk-optie label{font-size:var(--t-s)}.cookie-balk-acties{align-items:center;gap:var(--r3);flex-wrap:wrap;display:flex}@media (min-width:760px){.cookie-balk-in{grid-template-columns:1fr auto;align-items:center}.cookie-balk-acties{justify-self:end}}
:root{--f:var(--font-instrument-sans), ui-sans-serif, system-ui, sans-serif;--f-mono:var(--font-fragment-mono), ui-monospace, "Cascadia Mono", monospace}
