@font-face{font-family:redHatDisplay;src:url(../media/red_hat_display_latin_wght_normal-s.p.0i19_zvmn6g2i.woff2)format("woff2");font-display:swap;font-weight:300 900;font-style:normal}@font-face{font-family:redHatDisplay Fallback;src:local(Arial);ascent-override:102.67%;descent-override:30.76%;line-gap-override:0.0%;size-adjust:99.15%}.mYQk_q_className{font-family:redHatDisplay,redHatDisplay Fallback,ui-sans-serif,system-ui,sans-serif}.mYQk_q_variable{--font-red-hat-display:"redHatDisplay", "redHatDisplay Fallback", ui-sans-serif, system-ui, sans-serif}
@font-face{font-family:figtree;src:url(../media/figtree_latin_wght_normal-s.p.08sr_7r2rzxl4.woff2)format("woff2");font-display:swap;font-weight:300 900;font-style:normal}@font-face{font-family:figtree Fallback;src:local(Arial);ascent-override:95.06%;descent-override:25.02%;line-gap-override:0.0%;size-adjust:99.94%}.Of9bVa_className{font-family:figtree,figtree Fallback,ui-sans-serif,system-ui,sans-serif}.Of9bVa_variable{--font-figtree:"figtree", "figtree Fallback", ui-sans-serif, system-ui, sans-serif}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--spacing:.25rem;--radius-xl:3rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--color-kalk:#f6f2ea;--color-kalk-diep:#ede6d9;--color-zand:#d9cfbf;--color-wit:#fff;--color-inkt:#1a1c1e;--color-inkt-zacht:#54565a;--color-bestaand:#8a8478;--color-baksteen:#b0552f;--color-baksteen-diep:#944520;--color-baksteen-licht:#c96a42;--color-baksteen-zacht:#f3dfd2;--color-grachtgroen:#1e3a32;--color-grachtgroen-licht:#2b4e43;--color-grachtgroen-diep:#172e27;--color-oker:#d9a441;--color-oker-diep:#a0701a;--color-glas:#d6e2df;--color-succes:#2f7a4f;--color-fout:#b3261e;--color-op-donker:#f6f2ea;--color-op-donker-zacht:#c3cdc6;--color-lijn-donker:#3d6358;--font-display:var(--font-red-hat-display), ui-sans-serif, system-ui, sans-serif;--font-tekst:var(--font-figtree), ui-sans-serif, system-ui, sans-serif;--text-display-xl:clamp(2.375rem, 1.5rem + 3.6vw, 4.75rem);--text-display-xl--line-height:1;--text-display-xl--letter-spacing:-.035em;--text-display-l:clamp(2.25rem, 1.634rem + 2.629vw, 4rem);--text-display-l--line-height:1.05;--text-display-l--letter-spacing:-.03em;--text-h2:clamp(1.625rem, 1.141rem + 2.066vw, 3rem);--text-h2--line-height:1.1;--text-h2--letter-spacing:-.025em;--text-h3:clamp(1.25rem, 1.162rem + .376vw, 1.5rem);--text-h3--line-height:1.25;--text-h3--letter-spacing:-.01em;--text-h4:1.125rem;--text-h4--line-height:1.35;--text-lead:clamp(1.125rem, 1.037rem + .376vw, 1.375rem);--text-lead--line-height:1.5;--text-body:clamp(1.0625rem, 1.04rem + .094vw, 1.125rem);--text-body--line-height:1.65;--text-klein:.9375rem;--text-klein--line-height:1.5;--text-label:.8125rem;--text-label--line-height:1.2;--text-maat:.8125rem;--radius-s:.875rem;--radius-m:1.375rem;--radius-l:2rem;--radius-bol:9999px;--shadow-1:0 1px 2px #1a1c1e0d, 0 4px 12px -4px #502d1914;--shadow-2:0 2px 4px #1a1c1e0d, 0 18px 40px -12px #502d192e;--shadow-3:0 2px 6px #1a1c1e0f, 0 30px 60px -20px #502d1947;--ease-bouw:cubic-bezier(.22, 1, .36, 1);--ease-maat:cubic-bezier(.65, 0, .35, 1)}}@layer base{*,:before,:after{box-sizing:border-box}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;tab-size:4;hanging-punctuation:first last;scroll-padding-top:calc(var(--header-hoogte) + 1.25rem)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}img,picture,video,canvas,svg{max-width:100%;display:block}img,video{height:auto}input,button,textarea,select{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer;background:0 0;border:0}button:disabled{cursor:default}a{color:inherit;text-decoration:none}ul[class],ol[class]{list-style:none}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit;text-wrap:balance}p{text-wrap:pretty}table{border-collapse:collapse}fieldset{border:0;min-width:0}textarea{resize:vertical}[hidden]{display:none!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html{font-family:var(--font-tekst);color:var(--color-inkt);background-color:var(--color-kalk);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{font-size:var(--text-body);line-height:var(--text-body--line-height);background-color:var(--color-kalk);flex-direction:column;min-height:100dvh;display:flex}main{flex:1 0 auto}::selection{background-color:var(--color-baksteen-zacht);color:var(--color-inkt)}input,textarea{caret-color:var(--color-baksteen)}input[type=checkbox],input[type=radio],input[type=range]{accent-color:var(--color-baksteen)}html{scrollbar-color:var(--color-zand) transparent}:focus-visible{outline:3px solid var(--color-baksteen-diep);outline-offset:3px;border-radius:.25rem}.donker :focus-visible{outline-color:var(--color-oker)}strong{font-weight:650}}@layer components{@layer components{.iso{--e:#3e2c1e33;width:100%;min-width:0;margin:0;position:relative}.isobeeld{object-fit:contain;width:100%;height:auto;max-height:100%;display:block}.isobeeld--icoon{max-width:14rem;margin-inline:auto}.iso>svg{width:100%;max-width:100%;height:auto;display:block;overflow:visible}.iso>.iso__bestand,.iso>noscript>.iso__bestand{width:100%;max-width:100%;height:auto;display:block}html:not(.js) .iso__plek{display:none}.iso path,.iso ellipse,.iso circle{stroke:var(--e);stroke-width:.8px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.iso .t{fill:var(--t)}.iso .l{fill:var(--l)}.iso .r{fill:var(--r)}.iso .p{fill:var(--p,var(--l))}.iso .glans{fill:url(#iso-bol);stroke:none}.iso .rond{fill:url(#iso-rond);stroke:none}.iso .voeg{fill:none;stroke:var(--v,#3e2c1e21);stroke-width:.6px}.iso .glas{fill:url(#iso-glas)}.iso .spiegel{fill:url(#iso-spiegel)}.iso .schaduw{fill:#30201417;stroke:none}.iso .gloed{fill:url(#iso-gloed);stroke:none}.iso .leiding{fill:none;stroke:var(--color-baksteen);stroke-width:1.6px;opacity:.55}.iso .draad{fill:none;stroke:#3e2c1e80;stroke-width:.9px}.iso .gids{fill:none;stroke:var(--color-baksteen);stroke-width:1px;stroke-dasharray:3 5;opacity:.55}.iso .maatlijn{fill:none;stroke:var(--color-baksteen);stroke-width:1.3px}.m-muur{--t:#fffcf6;--l:#f3ece0;--r:#e5dbca}.m-muur-zacht{--t:#f6efe3;--l:#ece2d2;--r:#dccfbb}.m-pleister-groen{--t:#e3ebe5;--l:#d3e0d7;--r:#bfcfc4}.m-vloer{--t:#ebd5ae;--l:#d8bc8e;--r:#c3a476;--v:#7852282e}.m-tegel{--t:#f7f4ef;--l:#ece8e1;--r:#ddd7cd;--v:#6e605029}.m-tegel-warm{--t:#e9e1d4;--l:#ddd3c3;--r:#cbbfac;--v:#6e5a462e}.m-tegel-donker{--t:#8f8b84;--l:#7b7771;--r:#66635e;--v:#ffffff24}.m-tegel-groen{--t:#55806f;--l:#47705f;--r:#3a5f50;--v:#ffffff29}.m-wit{--t:#fff;--l:#f3f2ef;--r:#e3e1dc}.m-chroom{--t:#eef0f2;--l:#cfd3d8;--r:#b1b6bd}.m-messing{--t:#ecd59a;--l:#d6b86e;--r:#b8994f}.m-inkt{--t:#4b4d52;--l:#3a3c40;--r:#2c2e31;--e:#0000004d}.m-hout{--t:#e2c093;--l:#cfa877;--r:#b78e5e;--v:#78502833}.m-noot{--t:#a7744c;--l:#8f613d;--r:#774f31;--v:#3c1e0a40}.m-baksteen{--t:#d1805a;--l:#b65b34;--r:#984a26;--v:#fff0e147}.m-baksteen-oud{--t:#b7866b;--l:#9f6c52;--r:#855a44;--v:#fff0e138}.m-accent{--t:#e08a60;--l:#c9663b;--r:#a9532c;--e:#78321459}.m-dak{--t:#73767b;--l:#5e6166;--r:#4b4e52;--v:#ffffff1f}.m-zink{--t:#c6cbd0;--l:#aeb4ba;--r:#959ca3}.m-oker{--t:#f3d389;--l:#e0b257;--r:#c4953d}.m-groen{--t:#86ad7d;--l:#6c9664;--r:#577d51;--e:#28462840}.m-groen-donker{--t:#5f8a6a;--l:#4d7558;--r:#3e6148;--e:#1e3c284d}.m-grond{--t:#e6dccb;--l:#d5c8b3;--r:#c2b39b}.m-gras{--t:#bcd2a0;--l:#a7c08a;--r:#90aa75;--v:#506e3c2e}.m-beton{--t:#dddad4;--l:#cbc8c1;--r:#b7b3ac}.m-textiel{--t:#faf6ef;--l:#ece5d9;--r:#dcd2c3}.m-textiel-groen{--t:#6b9384;--l:#5a8072;--r:#4b6c60}.m-textiel-oker{--t:#e9c27a;--l:#d6aa5d;--r:#bb8f47}.m-glas{--t:transparent;--l:transparent;--r:transparent}.m-water{--t:#bfdcdc;--l:#a6cbcb;--r:#8fb8b8}.m-papier{--t:#fff;--l:#f4f1ea;--r:#e6e1d6}.m-tegel-beige{--t:#efe3c6;--l:#e3d4b2;--r:#cfbe98;--v:#785f3c3d}.m-tegel-rand{--t:#b07a4f;--l:#9a6740;--r:#805435;--v:#fff0dc38}.m-tegel-bloem{--t:#e7b85a;--l:#dba646;--r:#bf8c35}.m-tegel-bruin{--t:#a06e4a;--l:#8a5d3c;--r:#724c31;--v:#ffebd733}.m-stuc-vergeeld{--t:#f5ebcf;--l:#ebdebe;--r:#d9c9a6}.m-sanitair-beige{--t:#f2dfc8;--l:#e5ccb0;--r:#cfb497}.m-sanitair-binnen{--t:#dcc3a5;--l:#cbb093;--r:#b69a7b}.m-gordijn{--t:#e2a26f;--l:#ce8a59;--r:#b37347;--v:#6e37194d}.m-radiator-oud{--t:#f4eedf;--l:#e8dfca;--r:#d4c9af;--v:#6e5f4647}.m-peertje{--t:#fff4c8;--l:#fbe7a0;--r:#edd27c}.m-eiken{--t:#d8a868;--l:#c08b4d;--r:#a1713b;--v:#5a321440}.m-formica{--t:#ebe0c9;--l:#dccdb0;--r:#c5b494}.m-plavuis{--t:#c98a62;--l:#b1724d;--r:#965e3e;--v:#ffeedc61}.m-tegel-keuken{--t:#e6d6b0;--l:#d8c49a;--r:#c3ac80;--v:#785a3247}.m-tegel-keukenrand{--t:#9c6b45;--l:#875a38;--r:#6f4a2f;--v:#ffebd240}.m-behang{--t:#efe2c4;--l:#e7d6b1;--r:#d6c29b;--v:#a0733c33}.m-meranti{--t:#ad6c4c;--l:#925a3c;--r:#78492f;--v:#32140a40}.m-dakbeschot{--t:#bfa07a;--l:#aa8a63;--r:#92744f;--v:#3c28144d}.m-zoldervloer{--t:#ccb38c;--l:#b69c76;--r:#9d8460;--v:#4632194d}.m-karton{--t:#ddb987;--l:#c9a16e;--r:#b08857;--v:#6e4b2359}.m-lamp-peer{--t:#fff5cc;--l:#fbe8a4;--r:#eed37f}.m-glas .t,.m-glas .l,.m-glas .r{fill:url(#iso-glas)}.m-glas path{--e:#466e6959}.donker .iso{--e:#141e1a59}.iso__labels{pointer-events:none;position:absolute;inset:0}.iso__label{white-space:nowrap;font-size:var(--text-maat);border-radius:var(--radius-bol);background-color:var(--color-wit);color:var(--color-inkt);box-shadow:var(--shadow-1);padding:.3em .55em;font-weight:650;line-height:1;position:absolute;transform:translate(-50%,-50%)}.iso__label--maat{color:var(--color-baksteen-diep);font-variant-numeric:tabular-nums}.js .iso[data-iso=wacht] .s{opacity:0;transform:translateY(18px)}.js .iso[data-iso=wacht] .iso__labels{opacity:0}.iso[data-iso=bouw] .s{transition:opacity .35s var(--ease-bouw), transform .45s var(--ease-bouw)}.iso[data-iso=bouw] .iso__labels{transition:opacity .3s var(--ease-bouw) .6s}.iso .s1{transition-delay:40ms;animation-delay:40ms}.iso .s2{transition-delay:80ms;animation-delay:80ms}.iso .s3{transition-delay:.12s;animation-delay:.12s}.iso .s4{transition-delay:.16s;animation-delay:.16s}.iso .s5{transition-delay:.2s;animation-delay:.2s}.iso .s6{transition-delay:.24s;animation-delay:.24s}.iso .s7{transition-delay:.28s;animation-delay:.28s}.iso .s8{transition-delay:.32s;animation-delay:.32s}.iso .s9{transition-delay:.36s;animation-delay:.36s}.iso .s10{transition-delay:.4s;animation-delay:.4s}.iso .s11{transition-delay:.44s;animation-delay:.44s}.iso .s12{transition-delay:.48s;animation-delay:.48s}.iso .s13{transition-delay:.52s;animation-delay:.52s}.iso .s14{transition-delay:.56s;animation-delay:.56s}.iso .s15{transition-delay:.6s;animation-delay:.6s}.iso .s16{transition-delay:.64s;animation-delay:.64s}.iso .s17{transition-delay:.68s;animation-delay:.68s}.iso .s18{transition-delay:.72s;animation-delay:.72s}.iso .s19{transition-delay:.76s;animation-delay:.76s}.iso .s20{transition-delay:.8s;animation-delay:.8s}.iso .s21{transition-delay:.84s;animation-delay:.84s}.iso .s22{transition-delay:.88s;animation-delay:.88s}.iso .s23{transition-delay:.92s;animation-delay:.92s}.iso .s24{transition-delay:.96s;animation-delay:.96s}@keyframes iso-op{0%{opacity:0;transform:translateY(18px)}}.iso--speel .s{animation-name:iso-op;animation-duration:.45s;animation-timing-function:var(--ease-bouw);animation-fill-mode:both}@media (prefers-reduced-motion:reduce){.js .iso[data-iso=wacht] .s,.js .iso[data-iso=wacht] .iso__labels{opacity:1;transform:none}.iso--speel .s{animation:none}}}.iso-defs .gl1{stop-color:#e4f1ef;stop-opacity:.85}.iso-defs .gl2{stop-color:#a9cdc8;stop-opacity:.5}.iso-defs .sp1{stop-color:#f1f6f6}.iso-defs .sp2{stop-color:#bccfcf}.iso-defs .rd1{stop-color:#fff;stop-opacity:.4}.iso-defs .rd2{stop-color:#fff;stop-opacity:0}.iso-defs .rd3{stop-color:#2a1a10;stop-opacity:.16}.iso-defs .bl1{stop-color:#fff;stop-opacity:.45}.iso-defs .bl2{stop-color:#fff;stop-opacity:0}.iso-defs .bl3{stop-color:#20140c;stop-opacity:.2}.iso-defs .gw1{stop-color:#ffd98a;stop-opacity:.55}.iso-defs .gw2{stop-color:#ffd98a;stop-opacity:0}.wrap{width:100%;max-width:calc(var(--inhoud-max) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.wrap--smal{max-width:calc(54rem + 2 * var(--gutter))}.sectie{padding-block:var(--sectie)}.sectie--krap{padding-block:calc(var(--sectie) * .6)}.pagina>.sectie+.sectie,.pagina>.sectie+.sectie--krap,.pagina>.held+.sectie{padding-top:0}.sectie:has(>.paneel){padding-block:calc(var(--sectie) * .5)}:is(.pagina>.sectie+.sectie:has(>.paneel),.pagina>.held+.sectie:has(>.paneel)){padding-top:0}.paneel{margin-inline:var(--paneel-marge);max-width:var(--paneel-max);border-radius:var(--radius-xl);isolation:isolate;position:relative;overflow:clip}@media (min-width:95rem){.paneel{margin-inline:auto}}.paneel--kalk{background-color:var(--color-kalk-diep)}.paneel--wit{background-color:var(--color-wit)}.paneel--donker,.donker{color:var(--color-op-donker)}.paneel--donker{background-color:var(--color-grachtgroen)}.paneel--baksteen:before{content:"";z-index:-1;opacity:.55;pointer-events:none;background-image:url(/svg/patroon-baksteen.svg);background-size:132px 74px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(120% 90% at 85% 0,#000 0%,#0000 70%);mask-image:radial-gradient(120% 90% at 85% 0,#000 0%,#0000 70%)}.label{font-size:var(--text-label);line-height:var(--text-label--line-height);letter-spacing:.08em;text-transform:uppercase;color:var(--color-baksteen-diep);align-items:center;gap:.625rem;font-weight:650;display:inline-flex}.label:before{content:"";border-radius:var(--radius-bol);background-color:var(--color-baksteen);flex:none;width:.5rem;height:.5rem}.donker .label{color:var(--color-oker)}.donker .label:before{background-color:var(--color-oker)}.kop-xl,.kop-l,.kop-2{font-family:var(--font-display);-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:12 5 5;overflow-wrap:break-word}.kop-xl{font-size:var(--text-display-xl);line-height:var(--text-display-xl--line-height);letter-spacing:var(--text-display-xl--letter-spacing);font-weight:700}.kop-l{font-size:var(--text-display-l);line-height:var(--text-display-l--line-height);letter-spacing:var(--text-display-l--letter-spacing);font-weight:650}.kop-2{font-size:var(--text-h2);line-height:var(--text-h2--line-height);letter-spacing:var(--text-h2--letter-spacing);font-weight:600}.kop-vervolg{font-family:var(--font-tekst);letter-spacing:-.01em;color:var(--color-inkt-zacht);margin-top:.35em;font-size:max(.42em,1.125rem);font-weight:500;line-height:1.2;display:block}.donker .kop-vervolg{color:var(--color-op-donker-zacht)}.kop-3{font-size:var(--text-h3);line-height:var(--text-h3--line-height);letter-spacing:var(--text-h3--letter-spacing);font-weight:700}.kop-4{font-size:var(--text-h4);line-height:var(--text-h4--line-height);font-weight:700}.lead{font-size:var(--text-lead);line-height:var(--text-lead--line-height);color:var(--color-inkt-zacht);max-width:40em}.donker .lead{color:var(--color-op-donker-zacht)}.klein{font-size:var(--text-klein);line-height:var(--text-klein--line-height)}.zacht{color:var(--color-inkt-zacht)}.donker .zacht{color:var(--color-op-donker-zacht)}.tabular{font-variant-numeric:tabular-nums}.tekst a,a.tekstlink{text-decoration-line:underline;-webkit-text-decoration-color:var(--color-baksteen);-webkit-text-decoration-color:var(--color-baksteen);-webkit-text-decoration-color:var(--color-baksteen);text-decoration-color:var(--color-baksteen);text-underline-offset:3px;transition:text-decoration-thickness var(--duur-micro) var(--ease-bouw), color var(--duur-micro);text-decoration-thickness:2px}.tekst a:hover,a.tekstlink:hover{color:var(--color-baksteen-diep);text-decoration-thickness:3px}.donker .tekst a:hover{color:var(--color-oker)}.sectiekop{gap:1.125rem;max-width:52rem;margin-bottom:clamp(2.5rem,2rem + 2vw,4rem);display:grid}.sectiekop--midden{text-align:center;justify-items:center;margin-inline:auto}.sectiekop .lead{margin-top:.25rem}.knop{--knop-vlak:var(--color-baksteen);--knop-vlak-hover:var(--color-baksteen-diep);--knop-tekst:var(--color-wit);--knop-bol:var(--color-wit);--knop-pijl:var(--color-baksteen);border-radius:var(--radius-bol);background-color:var(--knop-vlak);min-height:3.5rem;color:var(--knop-tekst);text-align:left;transition:background-color var(--duur-hover) var(--ease-bouw), transform .12s var(--ease-bouw), translate .25s var(--ease-bouw), box-shadow var(--duur-hover) var(--ease-bouw);isolation:isolate;-webkit-tap-highlight-color:transparent;align-items:center;gap:1rem;padding:.5rem .5rem .5rem 1.75rem;font-size:1.0625rem;font-weight:600;line-height:1.2;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff2e,0 10px 24px -14px #944520e6}.knop__bol{border-radius:var(--radius-bol);background-color:var(--knop-bol);width:2.5rem;height:2.5rem;color:var(--knop-pijl);transition:transform var(--duur-hover) var(--ease-bouw);flex:none;place-items:center;display:grid}.knop__bol svg{width:1.125rem;height:1.125rem}@media (hover:hover){.knop:hover{background-color:var(--knop-vlak-hover)}.knop:hover .knop__bol{transform:translate(4px)scale(1.06)}}.knop:active{transform:scale(.97)}.knop--klein{gap:.75rem;min-height:3rem;padding:.375rem .375rem .375rem 1.375rem;font-size:.9375rem}.knop--klein .knop__bol{width:2.25rem;height:2.25rem}.knop--licht{--knop-vlak:var(--color-kalk);--knop-vlak-hover:var(--color-wit);--knop-tekst:var(--color-inkt);--knop-bol:var(--color-baksteen);--knop-pijl:var(--color-wit);box-shadow:none}.knop-bel{border-radius:var(--radius-bol);font-variant-numeric:tabular-nums;white-space:nowrap;min-height:3.5rem;transition:background-color var(--duur-hover) var(--ease-bouw), transform .12s var(--ease-bouw);isolation:isolate;border:1.5px solid;align-items:center;gap:.75rem;padding:.5rem 1.5rem .5rem .5rem;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.knop-bel__bol{border-radius:var(--radius-bol);background-color:var(--color-inkt);width:2.5rem;height:2.5rem;color:var(--color-kalk);place-items:center;display:grid}.donker .knop-bel__bol{background-color:var(--color-kalk);color:var(--color-grachtgroen)}.knop-bel__bol svg{width:1.125rem;height:1.125rem}@media (hover:hover){.knop-bel:hover{background-color:#1a1c1e0d}.donker .knop-bel:hover{background-color:#f6f2ea14}}.knop-bel:active{transform:scale(.97)}.pijllink{color:inherit;align-items:center;gap:.5rem;padding-block:.375rem;font-weight:600;display:inline-flex;position:relative}.pijllink svg{width:1.125rem;height:1.125rem;transition:transform var(--duur-hover) var(--ease-bouw)}.pijllink:after{content:"";background:var(--color-baksteen);transform-origin:50%;height:2px;transition:transform var(--duur-hover) var(--ease-maat);border-radius:2px;position:absolute;bottom:0;left:0;right:1.625rem;transform:scaleX(.999)}@media (hover:hover){.pijllink:hover svg{transform:translate(4px)}.pijllink:hover:after{animation:maat-trek .52s var(--ease-maat)}}@keyframes maat-trek{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.geruststelling{font-size:var(--text-klein);color:var(--color-inkt-zacht);flex-wrap:wrap;align-items:center;gap:.25rem .625rem;display:flex}.donker .geruststelling{color:var(--color-op-donker-zacht)}.knoppen{flex-wrap:wrap;align-items:center;gap:1rem 1.75rem;display:flex}.bolknop{border-radius:var(--radius-bol);background-color:var(--color-wit);border:1px solid var(--color-zand);width:2.75rem;height:2.75rem;color:var(--color-inkt);transition:background-color var(--duur-hover) var(--ease-bouw), transform .12s var(--ease-bouw);place-items:center;display:inline-grid}.bolknop svg{width:1.25rem;height:1.25rem}@media (hover:hover){.bolknop:hover{background-color:var(--color-kalk-diep)}}.bolknop:active{transform:scale(.94)}.bolknop:disabled{opacity:.4}.pil{border-radius:var(--radius-bol);background-color:var(--color-kalk-diep);align-items:center;min-height:2rem;padding:.25rem .875rem;font-size:.875rem;font-weight:600;line-height:1.2;display:inline-flex}.donker .pil{background-color:var(--color-grachtgroen-licht)}.pil--baksteen{background-color:var(--color-baksteen-zacht);color:var(--color-baksteen-diep)}.bollijst{gap:.625rem;list-style:none;display:grid}.bollijst li{padding-left:1.375rem;position:relative}.bollijst li:before{content:"";border-radius:var(--radius-bol);background-color:var(--color-baksteen);width:.5rem;height:.5rem;position:absolute;top:.62em;left:0}.donker .bollijst li:before{background-color:var(--color-oker)}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.naar-inhoud{z-index:100;border-radius:var(--radius-bol);background:var(--color-inkt);color:var(--color-kalk);transition:transform var(--duur-hover) var(--ease-bouw);padding:.75rem 1.25rem;font-weight:600;position:fixed;top:1rem;left:1rem;transform:translateY(-200%)}.naar-inhoud:focus-visible{transform:none}[data-onthul=wacht]{opacity:0;transform:translateY(24px)}[data-onthul=klaar]{opacity:1;transition:opacity .6s var(--ease-bouw), transform .6s var(--ease-bouw);transition-delay:calc(var(--onthul-vertraging,0s) + var(--onthul-rij,0s));transform:none}.woorden .w{vertical-align:top;margin-block:-.12em;padding-block:.12em;display:inline-block;overflow:hidden}.woorden .w>span{display:inline-block}.js [data-woorden=wacht] .w>span{transform:translateY(115%)}[data-woorden=klaar] .w>span{transition:transform .7s var(--ease-bouw);transition-delay:calc(var(--i,0) * 30ms)}@keyframes woord-op{0%{transform:translateY(115%)}}.js .woorden--held .w>span{animation:woord-op .7s var(--ease-bouw) calc(var(--i,0) * 30ms + 40ms) both}.js .woorden--held{position:relative}.js .woorden--held:after{content:"";background:linear-gradient(100deg, transparent 44%, var(--color-baksteen-licht) 50%, transparent 56%);mix-blend-mode:lighten;opacity:0;pointer-events:none;animation:glans .9s var(--ease-maat) .7s 1;position:absolute;inset:-.1em -5%}@keyframes glans{0%{opacity:1;transform:translate(-60%)}to{opacity:1;transform:translate(60%)}}@media (prefers-reduced-motion:reduce){.js [data-woorden=wacht] .w>span{transform:none}.js .woorden--held .w>span,.js .woorden--held:after{animation:none}}.kop{z-index:40;background-color:var(--color-kalk);transition:border-color var(--duur-hover) var(--ease-bouw), background-color var(--duur-hover);border-bottom:1px solid #0000;position:sticky;top:0}.kop[data-gescrold=ja]{border-bottom-color:var(--color-zand)}.kop__binnen{height:var(--header-hoogte);transition:height var(--duur-hover) var(--ease-bouw);align-items:center;gap:1.5rem;display:flex;position:relative}.kop[data-gescrold=ja] .kop__binnen{height:4.25rem}.kop__logo{border-radius:var(--radius-s);flex:none;display:inline-flex}.kop__acties{align-items:center;gap:1.25rem;margin-left:auto;display:flex}.logo{color:var(--color-inkt);align-items:center;gap:.625rem;display:inline-flex}.logo__mark{flex:none;width:auto;height:2.9rem;overflow:visible}.logo__mark .rand{vector-effect:non-scaling-stroke}.logo__woord{font-family:var(--font-display);line-height:.95;display:grid}.logo__aannemer{letter-spacing:-.01em;font-size:.95rem;font-weight:600}.logo__bollen{letter-spacing:-.035em;font-size:1.6rem;font-weight:800}.donker .logo{color:var(--color-kalk)}@media (prefers-reduced-motion:no-preference){.logo-bouw .kop .ls{animation-name:logo-laag;animation-duration:.32s;animation-timing-function:var(--ease-bouw);animation-fill-mode:both}.logo-bouw .kop .ls--bol{animation-name:logo-bol;animation-duration:.6s;animation-timing-function:cubic-bezier(.3,0,.3,1)}.logo-bouw .kop .ls1{animation-delay:55ms}.logo-bouw .kop .ls2{animation-delay:.11s}.logo-bouw .kop .ls3{animation-delay:.165s}.logo-bouw .kop .ls4{animation-delay:.22s}.logo-bouw .kop .ls5{animation-delay:.275s}.logo-bouw .kop .ls6{animation-delay:.33s}.logo-bouw .kop .ls7{animation-delay:.385s}.logo-bouw .kop .ls8{animation-delay:.44s}.logo-bouw .kop .ls9{animation-delay:.495s}.logo-bouw .kop .ls10{animation-delay:.55s}}@keyframes logo-laag{0%{opacity:0;transform:translateY(-2.4px)}}@keyframes logo-bol{0%{opacity:0;transform:translateY(-11px)}12%{opacity:1}52%{transform:translateY(0)}68%{transform:translateY(-1.3px)}84%{transform:translateY(0)}92%{transform:translateY(-.3px)}to{opacity:1;transform:none}}.belstatus{grid-template-columns:auto 1fr;align-items:center;column-gap:.625rem;line-height:1.15;display:inline-grid}.belstatus--los{gap:.625rem;display:inline-flex}.belstatus__stip{border-radius:var(--radius-bol);background-color:var(--color-bestaand);grid-row:span 2;width:.5rem;height:.5rem;box-shadow:0 0 0 4px #8a84782e}@supports (color:color-mix(in lab, red, red)){.belstatus__stip{box-shadow:0 0 0 4px color-mix(in srgb, var(--color-bestaand) 18%, transparent)}}.belstatus[data-open=ja] .belstatus__stip{background-color:var(--color-succes);box-shadow:0 0 0 4px #2f7a4f2e}@supports (color:color-mix(in lab, red, red)){.belstatus[data-open=ja] .belstatus__stip{box-shadow:0 0 0 4px color-mix(in srgb, var(--color-succes) 18%, transparent)}}.belstatus__nummer{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.belstatus__tekst{color:var(--color-inkt-zacht);white-space:nowrap;font-size:.8125rem}.donker .belstatus__tekst{color:var(--color-op-donker-zacht)}a.belstatus:hover .belstatus__nummer{color:var(--color-baksteen-diep)}.hoofdnav{margin-left:clamp(.5rem,2vw,2.5rem)}.hoofdnav__lijst{align-items:center;gap:clamp(.125rem,.6vw,.5rem);list-style:none;display:flex}.hoofdnav__link{border-radius:var(--radius-bol);white-space:nowrap;color:var(--color-inkt);transition:background-color var(--duur-micro), color var(--duur-micro);align-items:center;gap:.3rem;padding:.625rem clamp(.45rem,.9vw,.8rem);font-size:clamp(.9375rem,.85rem + .15vw,1rem);font-weight:600;display:inline-flex;position:relative}.hoofdnav__link svg{width:.875rem;height:.875rem;transition:transform var(--duur-hover) var(--ease-bouw)}.hoofdnav__link[aria-expanded=true] svg{transform:rotate(180deg)}.hoofdnav__link:hover,.hoofdnav__link[aria-expanded=true]{background-color:var(--color-kalk-diep)}.hoofdnav__link[aria-current=page],.hoofdnav__link[data-binnen=ja]{color:var(--color-baksteen-diep)}.paneelmenu{background-color:var(--color-wit);border-top:1px solid var(--color-zand);border-bottom:1px solid var(--color-zand);position:absolute;top:100%;left:0;right:0;box-shadow:0 30px 60px -30px #3c281447}.paneelmenu__binnen{grid-template-rows:1fr auto;grid-template-columns:1fr minmax(18rem,25rem);gap:1.25rem 3rem;padding-block:2rem 1.75rem;display:grid}.paneelmenu__kolommen{grid-row:span 2;grid-template-columns:repeat(var(--kolommen,3), minmax(0, 1fr));align-content:start;gap:2rem;display:grid}.paneelmenu__kolommen[data-aantal="1"]{--kolommen:1}.paneelmenu__kolommen[data-aantal="2"]{--kolommen:2}.paneelmenu__groep{color:var(--color-inkt-zacht);margin-bottom:.75rem;font-size:.8125rem;font-weight:650}.paneelmenu__lijst{gap:.125rem;list-style:none;display:grid}.paneelmenu__kolommen[data-aantal="1"] .paneelmenu__lijst{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem}.paneelmenu__lijst a{border-radius:var(--radius-s);font-family:var(--font-display);letter-spacing:-.01em;transition:background-color var(--duur-micro), color var(--duur-micro);margin-inline:-.75rem;padding:.45rem .75rem;font-size:1.125rem;font-weight:600;display:block}.paneelmenu__lijst a:hover{background-color:var(--color-kalk);color:var(--color-baksteen-diep)}.paneelmenu__lijst a[aria-current=page]{color:var(--color-baksteen-diep)}.paneelmenu__hub{border-radius:var(--radius-l);background-color:var(--color-kalk);transition:background-color var(--duur-hover) var(--ease-bouw);grid-template-columns:1fr auto;align-items:end;gap:.75rem 1rem;padding:1.25rem;display:grid}.paneelmenu__hub:hover{background-color:var(--color-kalk-diep)}.paneelmenu__tekening{grid-column:1/-1;height:11rem;display:block}.paneelmenu__tekening .iso{height:100%}.paneelmenu__tekening .iso>svg{width:100%;height:100%}.paneelmenu__hubtekst{gap:.25rem;display:grid}.paneelmenu__hubtitel{font-family:var(--font-display);font-size:1.125rem;font-weight:700}.paneelmenu__hubintro{color:var(--color-inkt-zacht);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.875rem;line-height:1.45;display:-webkit-box;overflow:hidden}.paneelmenu__hub .knop__bol{background-color:var(--color-baksteen);color:var(--color-wit);transition:transform var(--duur-hover) var(--ease-bouw)}.paneelmenu__hub:hover .knop__bol{transform:translate(3px)}.paneelmenu__reken{justify-self:start;font-size:.9375rem}.hoofdnav li{position:relative}.kleinmenu{border-radius:var(--radius-m);background-color:var(--color-wit);border:1px solid var(--color-zand);min-width:15rem;box-shadow:var(--shadow-2);padding:.5rem;position:absolute;top:calc(100% + .5rem);left:50%;translate:-50%}.kleinmenu ul{list-style:none}.kleinmenu a{border-radius:var(--radius-s);padding:.6rem .9rem;font-weight:600;display:block}.kleinmenu a:hover{background-color:var(--color-kalk);color:var(--color-baksteen-diep)}.hoofdnav li:has(>.paneelmenu){position:static}.kop__binnen:has(.paneelmenu){position:static}.kop__bollen{gap:.5rem}.menuknop{border-radius:var(--radius-bol);background-color:var(--color-inkt);min-height:2.75rem;color:var(--color-kalk);align-items:center;gap:.625rem;padding:0 1.125rem 0 .875rem;font-size:.9375rem;font-weight:600;display:inline-flex}.menuknop__streepjes{gap:4px;width:1rem;display:grid}.menuknop__streepjes span{height:2px;transition:transform var(--duur-hover) var(--ease-bouw);background-color:currentColor;border-radius:2px}.menuknop[aria-expanded=true] .menuknop__streepjes span:first-child{transform:translateY(3px)rotate(45deg)}.menuknop[aria-expanded=true] .menuknop__streepjes span:last-child{transform:translateY(-3px)rotate(-45deg)}.lade{inset:var(--header-hoogte) 0 0;z-index:39;overscroll-behavior:contain;background-color:var(--color-kalk);position:fixed;overflow-y:auto}.kop[data-gescrold=ja] .lade{top:4.25rem}.lade__binnen{padding:1rem var(--gutter) calc(2rem + env(safe-area-inset-bottom));gap:1rem;display:grid}.lade__uitgelicht{border-radius:var(--radius-l);background-color:var(--color-wit);box-shadow:var(--shadow-1);grid-template-columns:7.5rem 1fr;align-items:center;gap:1rem;padding:.75rem 1rem .75rem .75rem;display:grid}.lade__uitgelicht-titel{font-family:var(--font-display);font-size:1.25rem;font-weight:700;line-height:1.15;display:block}.lade__uitgelicht-tekst{color:var(--color-inkt-zacht);margin-top:.25rem;font-size:.875rem;line-height:1.4;display:block}.lade__lijst{border-top:1px solid var(--color-zand);list-style:none}.lade__lijst>li{border-bottom:1px solid var(--color-zand)}.lade__link,.lade__groep>summary{min-height:3.5rem;font-family:var(--font-display);letter-spacing:-.015em;cursor:pointer;justify-content:space-between;align-items:center;font-size:1.375rem;font-weight:650;list-style:none;display:flex}.lade__groep>summary::-webkit-details-marker{display:none}.lade__groep>summary svg{width:1.125rem;height:1.125rem;transition:transform var(--duur-hover) var(--ease-bouw)}.lade__groep[open]>summary svg{transform:rotate(180deg)}.lade__sub{gap:1rem;padding-bottom:1.25rem;display:grid}.lade__sub ul{list-style:none;display:grid}.lade__sub a{padding:.5rem 0;font-weight:600;display:block}.lade__hub{color:var(--color-baksteen-diep)}.lade__subtitel{color:var(--color-inkt-zacht);font-size:.8125rem;font-weight:650}.lade__voet{padding-top:.5rem}.lade__voet .knop{justify-content:space-between;width:100%}.actiebalk{left:.75rem;right:.75rem;bottom:calc(.75rem + env(safe-area-inset-bottom));z-index:30;border-radius:var(--radius-bol);background-color:var(--color-wit);box-shadow:var(--shadow-3);grid-template-columns:auto 1fr;gap:.5rem;padding:.375rem;display:grid;position:fixed}.actiebalk:not(:has(.knop-bel)){grid-template-columns:1fr}.actiebalk .knop,.actiebalk .knop-bel{min-height:3rem}.actiebalk .knop{padding-left:1.25rem;justify-content:space-between;padding-block:.25rem}.actiebalk .knop__bol{width:2.25rem;height:2.25rem}.actiebalk .knop-bel{border-color:var(--color-zand);padding:.25rem 1.125rem .25rem .25rem}.actiebalk .knop-bel__bol{width:2.25rem;height:2.25rem}.voet{margin-top:calc(var(--sectie) * .5);padding-bottom:var(--paneel-marge)}.voet__paneel{padding-top:clamp(2.5rem,2rem + 3vw,5rem)}.voet__oproep{border-bottom:1px solid var(--color-lijn-donker);align-items:center;gap:2rem;padding-bottom:clamp(2.5rem,2rem + 3vw,4.5rem);display:grid}@media (min-width:64rem){.voet__oproep{grid-template-columns:1.1fr 1fr}}.voet__oproep-tekst{justify-items:start;gap:1.25rem;display:grid}.voet__oproep .kop-2{max-width:16ch}.voet__huis{justify-self:center;width:100%;max-width:34rem}.voet__bel{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.voet__nummer{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:700}.voet__kolommen{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 2rem;padding-block:clamp(2.5rem,2rem + 2vw,4rem);display:grid}@media (min-width:64rem){.voet__kolommen{grid-template-columns:1.6fr repeat(3,minmax(0,1fr))}}.voet__merk{grid-column:1/-1;align-content:start;justify-items:start;gap:1.25rem;display:grid}@media (min-width:64rem){.voet__merk{grid-column:auto}}.voet__logo{border-radius:var(--radius-s)}.voet__zin{max-width:30ch}.voet__stapel{align-content:start;gap:2rem;display:grid}.voet__kolomtitel{font-family:var(--font-display);color:var(--color-kalk);margin-bottom:.875rem;font-size:1rem;font-weight:700}.voet__lijst{gap:.45rem;font-size:.9375rem;list-style:none;display:grid}.voet__lijst a{color:var(--color-op-donker-zacht);transition:color var(--duur-micro)}.voet__lijst a:hover{color:var(--color-kalk)}.voet__adres{color:var(--color-op-donker-zacht);gap:.25rem;font-size:.9375rem;font-style:normal;display:grid}.voet__adres span{display:block}.voet__certs{flex-wrap:wrap;gap:.5rem;list-style:none;display:flex}.voet__certs li{border:1px solid var(--color-lijn-donker);border-radius:var(--radius-bol);color:var(--color-op-donker-zacht);padding:.3rem .7rem;font-size:.75rem;font-weight:600}.voet__notitie{color:var(--color-op-donker-zacht);margin-block:.75rem;font-size:.9375rem}.voet__regio{border-top:1px solid var(--color-lijn-donker);gap:1rem;padding-block:2rem;display:grid}.voet__dienstgroepen{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem 2rem;margin-bottom:1.25rem;display:grid}@media (min-width:64rem){.voet__dienstgroepen{grid-template-columns:repeat(5,minmax(0,1fr))}}.voet__groep{color:var(--color-kalk);margin-bottom:.5rem;font-size:.8125rem;font-weight:650}.voet__boom,.voet__boom ul{gap:.35rem;line-height:1.35;list-style:none;display:grid}.voet__boom>li>a{font-weight:600}.voet__boom ul{border-left:1px solid var(--color-lijn-donker);gap:.2rem;margin-top:.3rem;padding-left:.75rem}.voet__boom ul a{font-size:.8125rem}.voet__kolomlijst{columns:4 14rem;column-gap:2rem;margin-bottom:1.25rem;list-style:none}.voet__kolomlijst li{break-inside:avoid;padding-block:.2rem}.voet__regio a{color:var(--color-op-donker-zacht);transition:color var(--duur-micro);font-size:.875rem}.voet__regio a:hover{color:var(--color-kalk)}.cookiemelding{z-index:60;border-top:3px solid var(--color-baksteen);background-color:var(--color-kalk);position:fixed;inset:auto 0 0;box-shadow:0 -8px 30px #0f111524}.cookiemelding__binnen{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem 2rem;padding-block:1.25rem;display:flex}.cookiemelding__tekst{min-width:0;color:var(--color-inkt-zacht);flex:28rem;font-size:.9375rem}.cookiemelding__tekst a{color:var(--color-baksteen-diep);text-underline-offset:.2em;text-decoration:underline}.cookiemelding__titel{font-family:var(--font-display);color:var(--color-inkt);margin-bottom:.375rem;font-size:1.125rem;font-weight:700}.cookiemelding__opties{border-top:1px solid var(--color-zand);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:.75rem 1.75rem;margin-top:1rem;padding-top:1rem;display:grid}.cookiemelding__optie{cursor:pointer;align-items:flex-start;gap:.625rem;display:flex}.cookiemelding__optie input{width:1.125rem;height:1.125rem;accent-color:var(--color-baksteen);flex:none;margin-top:.15rem}.cookiemelding__optielabel{color:var(--color-inkt);font-weight:650;display:block}.cookiemelding__optielabel em{color:var(--color-inkt-zacht);font-size:.8125rem;font-style:normal;font-weight:500}.cookiemelding__uitleg{font-size:.8125rem;display:block}.cookiemelding__knoppen{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;display:flex}.cookiemelding .knop{padding:.375rem 1.375rem}.cookiemelding__weiger{color:var(--color-inkt);box-shadow:inset 0 0 0 1.5px var(--color-inkt);transition:background-color var(--duur-hover) var(--ease-bouw), color var(--duur-hover) var(--ease-bouw), box-shadow var(--duur-hover) var(--ease-bouw), transform .12s var(--ease-bouw), translate .25s var(--ease-bouw);background-color:#0000}@media (hover:hover){.cookiemelding__weiger:hover{color:var(--color-wit);box-shadow:inset 0 0 0 1.5px var(--knop-vlak-hover)}}.cookiemelding__link{font:inherit;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.tekstknop{border-radius:var(--radius-bol);font:inherit;cursor:pointer;background:0 0;border:1.5px solid;margin-block:.25rem;padding:.625rem 1.125rem;font-weight:650;display:inline-flex}.tekstknop:hover{border-color:var(--color-baksteen);color:var(--color-baksteen-diep)}.voet__cookieknop{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.voet__cookieknop:hover{color:var(--color-kalk)}.voet__onder{border-top:1px solid var(--color-lijn-donker);color:var(--color-op-donker-zacht);flex-wrap:wrap;justify-content:space-between;gap:1rem;padding-block:1.5rem;font-size:.8125rem;display:flex}.voet__onder ul{flex-wrap:wrap;gap:.25rem 1.25rem;list-style:none;display:flex}.voet__onder a:hover{color:var(--color-kalk)}.muisbol{z-index:90;opacity:0;pointer-events:none;will-change:translate;width:0;height:0;transition:opacity .2s;position:fixed;top:0;left:0}.muisbol[data-aan=ja]{opacity:1}.muisbol__bol{border-radius:var(--radius-bol);background:radial-gradient(circle at 36% 30%, var(--color-baksteen-licht), var(--color-baksteen) 55%, var(--color-baksteen-diep));will-change:transform;width:4.5rem;height:4.5rem;transition:transform .28s var(--ease-bouw);place-items:center;display:grid;position:absolute;top:-2.25rem;left:-2.25rem;transform:scale(.16);box-shadow:0 10px 24px -10px #502d1980}.muisbol[data-stand=link] .muisbol__bol{transform:translate(2.625rem,2.5rem)scale(.94)}.muisbol[data-stand=groot] .muisbol__bol{transform:scale(1.2)}.muisbol span{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-wit);opacity:0;font-size:.9375rem;font-weight:700;transition:opacity .16s}.muisbol:is([data-stand=link],[data-stand=groot]) span{opacity:1;transition-delay:60ms}.rimpel{z-index:-1;border-radius:var(--radius-bol);pointer-events:none;animation:rimpel .55s var(--ease-bouw) forwards;background-color:#ffffff4d;position:absolute}.knop--licht .rimpel,.knop-bel .rimpel,.cookiemelding__weiger .rimpel{background-color:#b0552f29}@keyframes rimpel{0%{opacity:1;transform:scale(0)}to{opacity:0;transform:scale(1)}}:is(.hub,.subdienst,.projectkaart,.artikelkaart,.prijskaart,.afspraak,.diensten__uitgelicht){isolation:isolate;position:relative}:is(.hub,.subdienst,.projectkaart,.artikelkaart,.prijskaart,.afspraak,.diensten__uitgelicht):before{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(22rem circle at var(--mx,50%) var(--my,0%), #d9a44124, transparent 70%);opacity:0;pointer-events:none;transition:opacity .3s var(--ease-bouw);position:absolute;inset:0}.donker .afspraak:before{background:radial-gradient(22rem circle at var(--mx,50%) var(--my,0%), #ffffff17, transparent 70%)}@media (hover:hover) and (pointer:fine){:is(.hub,.subdienst,.projectkaart,.artikelkaart,.prijskaart,.afspraak,.diensten__uitgelicht):hover:before{opacity:1;will-change:transform}}}@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:90rem){.container{max-width:90rem}}@media (min-width:96rem){.container{max-width:96rem}}.\!m-6{margin:calc(var(--spacing) * 6)!important}.m-6{margin:calc(var(--spacing) * 6)}.block{display:block}.contents{display:contents}.flex{display:flex}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.list-item{display:list-item}.table{display:table}.size-0{width:0;height:0}.size-1{width:var(--spacing);height:var(--spacing)}.h-4{height:calc(var(--spacing) * 4)}.h-10{height:calc(var(--spacing) * 10)}.h-70{height:calc(var(--spacing) * 70)}.h-124{height:calc(var(--spacing) * 124)}.w-2{width:calc(var(--spacing) * 2)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform\!{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)!important}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.p-8{padding:calc(var(--spacing) * 8)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.\[app-\:�6\]{app-:�6}.\[app-\:��\]{app-:��}.\[app-\:\7 �\]{app-:�}.\[metatype\:�\5 r\]{metatype:�r}}:root{--sectie:clamp(4rem, 2.24rem + 7.512vw, 9rem);--gutter:clamp(1.25rem, .9rem + 1.5vw, 3rem);--paneel-marge:clamp(.75rem, .5rem + 1vw, 1.25rem);--inhoud-max:82.5rem;--paneel-max:95rem;--header-hoogte:5.25rem;--duur-micro:.16s;--duur-hover:.24s;--duur-entree:.48s}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
