:root{--sec-py: 44px;--sec-kant: clamp(10px, 1.8vw, 32px)}@media(max-width:767px){:root{--sec-py: 30px}}main>section:is(.s-intro,.s-dkern,.kv1-sec,.wh1-alt,.s-waarom,.rw,.tm2,.wz,.s-bd,.s-faq,.s-dk,.s-sit,.s-opt,.s-voor,.vs,.vz,.f4,.s-ko){padding-block:var(--sec-py)}main>section:is(.s-sit,.s-opt,.s-voor,.kv1-sec,.s-dkern){padding-top:calc(var(--sec-py) + 20px)}@media(max-width:767px){main>section:is(.s-sit,.s-opt,.s-voor,.kv1-sec,.s-dkern){padding-top:calc(var(--sec-py) + 12px)}}main>section:is(.s-lokaal,.s-vst){padding-bottom:max(var(--sec-kant),12px)}main>.offerte-overlay:has(+.snelnav){background:var(--color-creme)}main>section:not(.hero){overflow-x:clip}main>section:not(.hero,.offerte-overlay,.offerte-overlay+section,.snelnav+section){position:relative}main>section:not(.hero,.offerte-overlay,.offerte-overlay+section,.snelnav+section):before{content:"";position:absolute;left:0;right:0;top:calc(-1 * var(--sec-kant));bottom:0;background:inherit;pointer-events:none;clip-path:polygon(0 var(--sec-kant),100% 0,100% calc(var(--sec-kant) + 2px),0 calc(var(--sec-kant) + 2px))}main>section.tm2.tm:before{background-image:linear-gradient(135deg,rgba(255,255,255,.22) 0 calc(38% + .62 * var(--sec-kant) / 1.41421),transparent calc(38% + .62 * var(--sec-kant) / 1.41421))}main>section.s-pr.s-pr:before{background-color:transparent;background-image:linear-gradient(90deg,var(--color-bruin-diep) 1%,var(--color-bruin) 85%,color-mix(in srgb,var(--color-bruin-diep) 17.86%,var(--color-bruin)) 100%)}main>section.s-dk.s-dk:before{background-color:transparent;background-image:linear-gradient(90deg,color-mix(in srgb,var(--color-bruin-licht) 7.4%,var(--color-bruin)) 0%,var(--color-bruin-licht) 50%,color-mix(in srgb,var(--color-bruin-licht) 7.4%,var(--color-bruin)) 100%)}main>section:is(.rw,.s-lokaal,.s-opt,.cka1){background-color:var(--color-secundair)}main>section.s-intro+section.wh1{background-color:var(--color-secundair)}main>section.s-intro.s-intro--kunst{background-color:var(--color-creme)}main>section.s-waarom+section.tm2{background-color:var(--color-goud-hover)}:is(.s-dkern__punt p,.s-opt p,.s-sit__tekst p,.s-voor p,.kv1-factor,.vcl-item .u,.s-lokaal__kaart p,p.s-intro__txt) a{color:var(--color-goud-diep);font-weight:600;text-decoration:underline;text-decoration-color:var(--color-goud);text-underline-offset:3px}:is(.s-dkern__punt p,.s-opt p,.s-sit__tekst p,.s-voor p,.kv1-factor,.vcl-item .u,.s-lokaal__kaart p,p.s-intro__txt) a:hover{color:var(--color-ink);text-decoration-line:underline}:is(.s-dkern__punt p,.s-opt p,.s-sit__tekst p,.s-voor p,.kv1-factor,.vcl-item .u,.s-lokaal__kaart p,p.s-intro__txt) a:focus-visible{outline:2px solid var(--color-goud-diep);outline-offset:2px;border-radius:2px;text-decoration-line:underline}@media(max-width:639px){.blok.offerte-sectie{padding-top:3rem;padding-bottom:1rem;--boven: 2rem}.offerte-sectie .offerte-vak{--vak: 10rem;--mens: 16rem;--schuin: 2rem}.offerte-sectie .offerte-paneel{padding:1.4rem 1.25rem 1.2rem}.offerte-sectie .offerte-vinkjes,.offerte-sectie .offerte-paneel>div:last-child{display:none}.offerte-sectie .offerte-vinkjes{margin-top:.6rem;gap:.35rem}.offerte-sectie .offerte-intro{display:none}.offerte-sectie .offerte-formulier{padding:1rem 1rem .9rem}.offerte-sectie .offerte-formulier fieldset+fieldset{margin-top:.6rem}.offerte-sectie .offerte-rij{gap:.4rem;margin-top:.35rem}.offerte-sectie .offerte-formulier .veld{padding:.3rem .8rem .35rem}.offerte-sectie fieldset .offerte-rij{grid-template-columns:repeat(2,minmax(0,1fr))}.offerte-sectie .offerte-rij>.veld:has(input[type=date]),.offerte-sectie .offerte-rij>.veld:has(select[name=soort]){grid-column:1 / -1}.offerte-sectie .offerte-formulier .keuze{padding:.3rem .55rem;font-size:.8rem;min-height:0}.dz.db .dz-lead{margin-top:.5rem;font-size:.95rem;line-height:1.5}.dz.db .db__top{gap:1rem}.dz.db .db__rechts{margin-top:0;gap:.7rem}.dz.db .db__paneel{padding:1rem 1rem .9rem}.dz.db .db__stappen{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem .8rem;margin-top:.8rem;padding-top:.8rem}.dz.db .db__stappen .dz-stap p{display:none}.dz.db .db__stappen li{gap:.5rem;align-items:center}.dz.db .dz-stap__badge{width:2.1rem}.dz.db .dz-stap b{font-size:.9rem}.dz.db .dozen-calc{padding:1rem .9rem;gap:.7rem;margin-top:.8rem}.dz.db .dozen-calc__intro{display:none}.dz.db .dozen-velden{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.dz.db .dozen-veld input,.dz.db .dozen-veld select{min-height:42px;padding-block:.35rem}.dz.db .dozen-extras{gap:.4rem}.dz.db .dozen-uit{padding:1rem}.dz.db .dozen-uit__detail{min-height:0}.ft .ft__lead,.ft .ft__over{display:none}.ft .ft__media{height:7rem}.ft .ft__logo{height:72px}.ft .ft__hoofd,.ft .ft__vest{padding-block:.9rem;gap:1rem}.ft .ft__kol{margin-bottom:.4rem}.ft .ft__vlijst{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem .9rem}.ft .ft__vlijst>div:first-child{grid-column:1 / -1}.ft .ft__vlijst address{font-size:.86rem;line-height:1.45}.ft .ft__balk .container-site{padding-bottom:5rem}}main :is(.s-intro,.s-sit,.s-opt,.s-voor,.s-pr,.wz,.kv1-sec,.s-waarom,.tm2,.s-dk,.s-faq,.s-bd,.wh1,.vm2,.f4,.vs,.vz,.dp-tam){position:relative;--zd-w: 1120px;--zd-c: var(--color-goud);--zd-o: .75}main .s-intro{--zd-w: 1168px}main .wz{--zd-w: 1244px}main .s-pr{--zd-w: 1277px}main :is(.tm2,.s-bd){--zd-w: 1176px}main .vz{--zd-w: 1196px}main .f4{--zd-w: 1140px}main .dp-tam{--zd-w: max(1216px, 73vw)}main :is(.s-waarom,.tm2){--zd-c: var(--color-bruin);--zd-o: .18}main :is(.s-dk,.s-pr,.wz,.s-bd){--zd-c: var(--color-goud);--zd-o: .42}@media(min-width:1100px){main :is(.s-intro,.s-sit,.s-opt,.s-voor,.s-pr,.wz,.kv1-sec,.s-waarom,.tm2,.s-dk,.s-faq,.s-bd,.wh1,.vm2,.f4,.vs,.vz,.dp-tam):after{content:"";position:absolute;top:10%;bottom:10%;left:0;z-index:0;--zd-s: 380px;--zd-y: 18%;width:min(240px,max(0px,calc((100% - var(--zd-w)) / 2 - 24px)));background:var(--zd-c);opacity:var(--zd-o);pointer-events:none;-webkit-mask:url(/img/mark-goud.svg) no-repeat right var(--zd-y) / var(--zd-s) auto;mask:url(/img/mark-goud.svg) no-repeat right var(--zd-y) / var(--zd-s) auto}main :is(.s-intro,.s-sit,.s-opt,.s-voor,.s-pr,.wz,.kv1-sec,.s-waarom,.tm2,.s-dk,.s-faq,.s-bd,.wh1,.vm2,.f4,.vs,.vz,.dp-tam):nth-of-type(3n+2):after{--zd-s: 520px;--zd-y: 50%}main :is(.s-intro,.s-sit,.s-opt,.s-voor,.s-pr,.wz,.kv1-sec,.s-waarom,.tm2,.s-dk,.s-faq,.s-bd,.wh1,.vm2,.f4,.vs,.vz,.dp-tam):nth-of-type(3n):after{--zd-s: 300px;--zd-y: 85%}main :is(.s-intro,.s-sit,.s-opt,.s-voor,.s-pr,.wz,.kv1-sec,.s-waarom,.tm2,.s-dk,.s-faq,.s-bd,.wh1,.vm2,.f4,.vs,.vz,.dp-tam):nth-of-type(2n):after,#diensten .s-dk:after,#diensten~:is(.s-waarom,.wz,.tm2,.kv1-sec,.wh1,.s-bd,.s-faq):nth-of-type(odd):after{left:auto;right:0;transform:scaleX(-1)}#diensten~:is(.s-waarom,.wz,.tm2,.kv1-sec,.wh1,.s-bd,.s-faq):nth-of-type(2n):after{left:0;right:auto;transform:none}}.bk .bk-vak{border:1px solid var(--color-goud)}.bk .bk-skijf{display:none}@media(min-width:900px){.bk .bk-skijf{display:block;position:absolute;left:50%;bottom:-3rem;width:16.5rem;aspect-ratio:1;translate:-50% 0;border-radius:50%;background:radial-gradient(circle at 50% 30%,#3b3a37 0%,var(--color-antraciet) 75%);border:3px solid var(--color-goud);box-shadow:0 0 0 .5rem #c9a45c38}}.bk .bk-vak__mensen img{position:relative}.bk .bk-kaart:hover,.bk .bk-kaart:active,.bk .bk-kaart:focus-visible{scale:none}@media(hover:hover)and (prefers-reduced-motion:no-preference){.bk .bk-kaart{transition:opacity .7s var(--ease-onthul),transform .7s var(--ease-onthul),translate .4s var(--ease-onthul),box-shadow .4s var(--ease-onthul),border-color .3s}.bk .bk-kaart:hover,.bk .bk-kaart:focus-visible{translate:0 -6px;border-color:var(--color-goud);box-shadow:0 5px 0 var(--color-goud-donker),0 26px 40px -24px #222a238c}.bk .bk-kaart__ico{transition:scale .35s var(--ease-onthul),rotate .35s var(--ease-onthul)}.bk .bk-kaart:hover .bk-kaart__ico{scale:1.12;rotate:-8deg}.bk .bk-kaart__actie svg{transition:translate .3s var(--ease-onthul)}.bk .bk-kaart:hover .bk-kaart__actie svg{translate:4px 0}.bk .bk-kaart__waarde{transition:color .3s var(--ease-onthul)}.bk .bk-kaart:hover .bk-kaart__waarde{color:var(--color-goud-diep)}}.cka1{position:relative;background:var(--color-creme);padding-block:60px 36px}.cka1-in{display:flex;flex-direction:column;max-width:1400px;margin-inline:auto;padding-inline:clamp(16px,4vw,40px)}.cka1-links,.cka1-rechts{display:contents}.cka1 .label{order:1;margin:0}.cka1-kop{order:1;margin:10px 0 0;font:600 26px/1.15 var(--font-kop);letter-spacing:.02em;color:var(--color-ink)}.cka1-intro{order:1;margin:8px 0 0;font-size:13px;line-height:1.5;color:var(--color-ant-zacht)}.cka1-foto{order:2;position:relative;z-index:1;margin:calc(min(22%,132px) + 10px) 0 0;width:100%;max-width:600px;aspect-ratio:600 / 372;container-type:inline-size;border:1px solid var(--color-goud-diep);border-radius:var(--radius-paneel)}.cka1-raam{position:absolute;inset:0;overflow:hidden;border-radius:21px}.cka1-scene,.cka1-uit{position:absolute;left:-13cqw;width:131.67cqw;height:88.3cqw;max-width:none;object-fit:fill;display:block}.cka1-scene{top:-26.3cqw}.cka1-boven{position:absolute;left:0;right:0;bottom:calc(100% - 2px);height:16.67cqw;overflow:hidden;pointer-events:none;z-index:3}.cka1-uit{top:-9.97cqw}@media(max-width:719px){.cka1-scene,.cka1-uit{left:-28cqw;width:160cqw;height:107.3cqw}.cka1-scene{top:-36cqw}.cka1-boven{height:22cqw}.cka1-uit{top:-14.3cqw}}.cka1-plaat{order:3;position:relative;z-index:2;display:flex;flex-direction:column;gap:12px;max-width:564px;margin:-26px 12px 0;padding:18px 16px 16px;background:var(--color-bruin);color:var(--color-creme);border-radius:var(--radius-paneel);box-shadow:0 26px 40px -28px #2b1919a6}.cka1-stand{display:grid;gap:10px}.cka1-teller{margin:0;display:flex;align-items:baseline;gap:8px;font:600 16px/1 var(--font-kop);letter-spacing:.02em;color:var(--color-goud-licht)}.cka1-teller b{display:inline-block;min-width:2ch;text-align:right;font:700 44px/.9 var(--font-kop);color:var(--color-goud);font-variant-numeric:tabular-nums}.cka1-teller b:first-child{color:#fff}.cka1-balk{height:12px;border-radius:999px;background:var(--color-bruin-diep);overflow:hidden}.cka1-balk span{display:block;width:0;height:100%;border-radius:999px;background:var(--color-goud);transition:width .6s var(--ease-onthul)}.cka1-scheid{height:1px;background:#f2e8d338}.cka1-datum{display:flex;align-items:center;gap:10px;font:600 13.5px/1.2 var(--font-tekst);color:var(--color-creme)}.cka1-datum .ic{flex:none;width:20px;height:20px;color:var(--color-goud)}.cka1-datum input{min-width:0;min-height:42px;padding:8px 12px;border:1px solid var(--color-goud);border-radius:var(--radius-veld);background:var(--color-creme);font:14px var(--font-tekst);color:var(--color-ink)}.cka1 .vcl-filters{display:flex;flex-wrap:wrap;gap:8px;margin:0}.cka1 .vcl-chip{min-height:38px;padding:10px 16px 8px;border:1px solid transparent;border-radius:999px;background:var(--color-bruin-licht);color:var(--color-creme);font:600 12.5px/1.2 var(--font-kop);letter-spacing:.04em;cursor:pointer;transition:background-color .3s,color .3s}.cka1 .vcl-chip:hover{background:var(--color-bruin-diep)}.cka1 .vcl-chip.aan{background:var(--color-goud);border-color:var(--color-goud);color:var(--color-ink)}.cka1 .vcl-acties{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:8px;margin:0}.cka1 .vcl-acties .vcl-knop{gap:8px;min-height:38px;padding:10px 14px 8px;border:1px solid transparent;background:var(--color-bruin-diep);color:var(--color-creme);font:600 12px/1.2 var(--font-kop);letter-spacing:.03em;transition:background-color .3s}.cka1 .vcl-acties .vcl-knop:hover{background:var(--color-bruin-licht)}.cka1 .vcl-acties .ic{flex:none;width:16px;height:16px;color:var(--color-goud)}.cka1-bewijs{display:none;margin:0;align-items:center;gap:10px;font:600 12.5px/1.3 var(--font-tekst);color:var(--color-goud-licht)}.cka1-bewijs span{color:var(--color-goud);font-size:15px;letter-spacing:2px}.cka1 .vcl-tabs{order:4;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:16px 0 0}.cka1 .vcl-tab{display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;height:44px;min-height:44px;padding:4px 10px;border:1px solid var(--color-goud-diep);border-radius:var(--radius-veld);background:var(--color-goud-licht);color:var(--color-ink);text-align:left;font:600 11px/1.15 var(--font-kop);letter-spacing:.02em;cursor:pointer;transition:background-color .3s,border-color .3s}.cka1 .vcl-tab:hover{background:var(--color-goud-hover)}.cka1 .vcl-tab[aria-selected=true]{background:var(--color-goud);border-color:var(--color-bruin)}.cka1-nr{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--color-goud);color:var(--color-ink);font:700 10.5px/1 var(--font-kop)}.cka1 .vcl-tab[aria-selected=true] .cka1-nr{background:var(--color-bruin);color:var(--color-creme)}.cka1 .vcl-tab .n{margin:0;min-width:3ch;opacity:1;text-align:right;font:700 11px/1 var(--font-kop);color:var(--color-goud-diep);font-variant-numeric:tabular-nums}.cka1 .vcl-tab[aria-selected=true] .n{color:var(--color-bruin)}.cka1-panelen{order:5;display:grid;grid-template-columns:minmax(0,1fr);margin-top:10px}.cka1 .vcl-fase{grid-area:1 / 1;display:flex;flex-direction:column;min-height:0;padding:8px 12px;border:1px solid var(--color-goud-diep);border-radius:var(--radius-kaart);background:#fff}.cka1 .vcl-fase.aan{display:flex}.cka1 .vcl-fase[data-uit]{visibility:hidden}.cka1-fkop{flex:none;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;min-height:48px;padding-bottom:6px;border-bottom:1px solid var(--color-lijn)}.cka1 .vcl-fase h3{margin:0;font:600 16px/1.2 var(--font-kop);letter-spacing:.02em;color:var(--color-ink)}.cka1 .vcl-datum{margin:3px 0 0;min-height:16px;font-size:12px;line-height:16px;font-weight:600;color:var(--color-goud-diep)}.cka1 .vcl-datum[data-uit]{visibility:hidden}.cka1 .vcl-nav{flex:0 1 auto;display:flex;flex-wrap:wrap;align-items:center;gap:8px;max-width:100%;margin:0}.cka1 .vcl-nav .vcl-knop{min-height:34px;padding:9px 12px 7px;border:1px solid transparent;background:var(--color-goud-licht);color:var(--color-ink);font:600 11px/1.2 var(--font-kop);letter-spacing:.03em;transition:background-color .3s}.cka1 .vcl-nav .vcl-knop:hover{background:var(--color-goud-hover)}.cka1 .vcl-nav .vcl-knop:last-child{background:var(--color-bruin);color:var(--color-creme)}.cka1 .vcl-nav .vcl-knop:last-child:hover{background:var(--color-bruin-diep)}.cka1 .vcl-nav .btn{min-height:34px;padding:.55rem 1rem .45rem;font-size:.7rem}.cka1-lijst{flex:1;min-height:0;margin-top:2px;margin-inline:-8px}.cka1 .vcl-item{display:grid;grid-template-columns:24px minmax(0,1fr);column-gap:10px;align-items:start;padding:6px 8px;border-top:1px solid var(--color-secundair)}.cka1 .vcl-item:first-child{border-top:0}.cka1 .vcl-item.verborgen{display:grid;opacity:.35;pointer-events:none}.cka1 .vcl-item input{appearance:none;-webkit-appearance:none;width:24px;height:24px;margin:0;border:1px solid var(--color-goud-diep);border-radius:var(--radius-veld);background:#fff center / 16px no-repeat;cursor:pointer;transition:background-color .3s}.cka1 .vcl-item input:checked{background-color:var(--color-goud);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23222a23' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")}.cka1 .vcl-item label{display:grid;grid-template-columns:minmax(0,1fr);row-gap:2px;font-size:14px;line-height:1.35;cursor:pointer}.cka1 .vcl-item .t{font:600 13.5px/1.35 var(--font-tekst);color:var(--color-ink);text-decoration:none}.cka1 .vcl-item.klaar .t{color:#8a8580;text-decoration:none}.cka1 .vcl-item .u{margin:0;font-size:12px;line-height:1.4;color:var(--color-ant-zacht)}.cka1 .vcl-badge{margin-left:6px;padding:2px 7px 1px;font-size:9.5px;vertical-align:1px}.cka1 .vcl-tab:hover,.cka1 .vcl-chip:hover,.cka1 .vcl-knop:hover{scale:none}@media(min-width:720px){.cka1-foto{margin-top:calc(min(16.67%,100px) + 10px)}.cka1-kop{font-size:32px}.cka1-intro{font-size:13.5px}.cka1-plaat{margin-inline:18px;padding:22px 24px 20px}.cka1-teller b{font-size:56px}.cka1 .vcl-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.cka1 .vcl-tab{grid-template-columns:28px minmax(0,1fr) auto;gap:10px;height:46px;min-height:46px;padding:6px 12px;font-size:12.5px}.cka1-nr{width:28px;height:28px;font-size:12px}.cka1-bewijs{display:flex}.cka1 .vcl-fase{padding:8px 14px}.cka1 .vcl-fase h3{font-size:18px}.cka1 .vcl-item{padding:5px 8px}.cka1 .vcl-item label{grid-template-columns:minmax(0,236px) minmax(0,1fr);column-gap:14px}.cka1 .vcl-item .t{font-size:14px}}@media(min-width:1180px){.cka1-in{display:grid;grid-template-columns:600px minmax(0,1fr);column-gap:44px;align-items:stretch}.cka1-links{display:flex;flex-direction:column;grid-column:1;grid-row:1;min-width:0}.cka1-rechts{display:flex;flex-direction:column;grid-column:2;grid-row:1;min-width:0}.cka1-foto,.cka1-plaat,.cka1 .label,.cka1-kop,.cka1-intro,.cka1 .vcl-tabs,.cka1-panelen{order:0}.cka1-foto{margin:0}.cka1-plaat{flex:1;max-width:none;margin:-64px 18px 0;justify-content:space-between;gap:14px}.cka1-kop{font-size:34px}.cka1 .vcl-tabs{margin-top:14px}.cka1-panelen{margin-top:12px}}@media print{.cka1-foto{display:none}.cka1-plaat{margin:0}.cka1-panelen{display:block;height:auto}.cka1 .vcl-fase{visibility:visible!important;height:auto;display:block!important;margin-bottom:12px}.cka1-lijst{overflow:visible}}@media(max-width:639px){.cka1{padding-block:40px 24px}.cka1-kop{font-size:22px;margin-top:6px}.cka1-intro{margin-top:6px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cka1-foto{aspect-ratio:600 / 290;margin-top:calc(17% + 4px)}.cka1-scene,.cka1-uit{left:-28cqw;width:160cqw;height:107.3cqw}.cka1-scene{top:-40cqw}.cka1-uit{top:-18.3cqw}.cka1-plaat{gap:8px;margin-top:-20px;padding:12px 14px}.cka1-stand{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:12px}.cka1-teller b{font-size:30px}.cka1-teller{font-size:14px;white-space:nowrap}.cka1-scheid{display:none}.cka1-datum{font-size:12.5px}.cka1-datum input{min-height:36px;padding:5px 10px;flex:1}.cka1 .vcl-chip{min-height:34px;padding:8px 12px 6px}.cka1 .vcl-acties .vcl-knop{min-height:34px;padding:8px 10px 6px;font-size:11px}.cka1 .vcl-tabs{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:6px;margin-top:12px;scrollbar-width:none}.cka1 .vcl-tab{flex:0 0 auto;width:58%;height:40px;min-height:40px}.cka1-panelen{margin-top:8px}.cka1 .vcl-item .u{font-size:11.5px}}@media(max-width:639px){.cka1 .vcl-acties{display:grid;grid-template-columns:1fr 1fr}.cka1 .vcl-acties [data-deel]{grid-column:1 / -1;order:-1}}@media(max-width:639px){.cka1-fkop{min-height:0}.cka1 .vcl-fase{padding:6px 10px}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.cka1-plaat{transition:box-shadow .45s var(--ease-onthul)}.cka1-plaat:hover{box-shadow:0 34px 48px -26px #2b1919cc}.cka1 .vcl-tab{transition:background-color .3s,border-color .3s,translate .3s var(--ease-onthul),box-shadow .3s var(--ease-onthul)}.cka1 .vcl-tab:hover{translate:0 -3px;border-color:var(--color-bruin);box-shadow:0 10px 14px -10px #3f292999}.cka1 .vcl-tab:active{translate:0 0}.cka1-nr{transition:scale .3s var(--ease-onthul),rotate .3s var(--ease-onthul),background-color .3s,color .3s}.cka1 .vcl-tab:hover .cka1-nr{scale:1.15;rotate:-8deg}.cka1 .vcl-chip{transition:background-color .3s,color .3s,translate .3s var(--ease-onthul),border-color .3s}.cka1 .vcl-chip:hover{translate:0 -2px;border-color:var(--color-goud)}.cka1 .vcl-acties .vcl-knop{transition:background-color .3s,translate .3s var(--ease-onthul),border-color .3s}.cka1 .vcl-acties .vcl-knop:hover{translate:0 -2px;border-color:var(--color-goud)}.cka1 .vcl-acties .ic{transition:scale .3s var(--ease-onthul),rotate .3s var(--ease-onthul)}.cka1 .vcl-acties .vcl-knop:hover .ic{scale:1.2;rotate:-10deg}.cka1 .vcl-nav .vcl-knop{transition:background-color .3s,translate .3s var(--ease-onthul)}.cka1 .vcl-nav .vcl-knop:hover{translate:0 -2px}.cka1 .vcl-item{transition:background-color .3s var(--ease-onthul)}.cka1 .vcl-item:hover{background:var(--color-goud-licht)}.cka1 .vcl-item input{transition:background-color .3s,scale .25s var(--ease-onthul),border-color .3s}.cka1 .vcl-item:hover input{scale:1.12;border-color:var(--color-bruin)}.cka1 .vcl-item .t{transition:color .3s var(--ease-onthul)}.cka1 .vcl-item:hover .t{color:var(--color-goud-diep)}.cka1-datum .ic{transition:rotate .3s var(--ease-onthul),scale .3s var(--ease-onthul)}.cka1-datum:hover .ic{rotate:-10deg;scale:1.15}}.s-dk{background-image:var(--verloop-donker);background-color:var(--color-bruin);padding-block:2.25rem 2.5rem;color:#fff}.s-dk__kop{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;max-width:46rem}.s-dk .label{justify-self:start;color:var(--color-goud)}.s-dk .label:before{background:var(--color-goud)}.s-dk h2{margin-top:.75rem;color:#fff}.s-dk__intro{margin:.5rem 0 0;font-size:1rem;line-height:1.5;color:#ffffffbf}.s-dk__alle{justify-self:start;order:4;margin-top:1rem;display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:44px;padding:.8rem 1.3rem .7rem;border:1px solid var(--color-goud-donker);border-radius:999px;background:var(--color-goud);color:var(--color-ink);font:500 .78rem/1.2 var(--font-kop);letter-spacing:.08em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:background-color .4s var(--ease-onthul)}.s-dk__alle:hover{background:var(--color-goud-donker)}.s-dk__alle svg{width:12px;height:12px;flex:none;margin-top:-.15em}.s-dk__lijst{list-style:none;display:grid;grid-template-columns:minmax(0,1fr);gap:3rem 1.25rem;margin:2.75rem 0 0;padding:0}.s-dk--12 .s-dk__kaart--extra{display:none}.s-dk__kaart{position:relative;display:flex;flex-direction:column;min-width:0;border-radius:var(--radius-kaart);background:#fff;border:var(--border-dun);box-shadow:0 0 0 1px #0000001a,0 24px 40px -24px #0000008c;transition:opacity .7s var(--ease-onthul),transform .7s var(--ease-onthul),box-shadow .4s var(--ease-onthul)}.s-dk__kaart:hover,.s-dk__kaart:focus-within{box-shadow:0 0 0 1px #0000001a,0 30px 50px -22px #000000b3}.s-dk__beeld{position:relative;container-type:inline-size}.s-dk__uit{--uit: 12cqw;--kh: 27cqw;position:relative;height:calc(var(--uit) + var(--kh));margin-top:calc(-1 * var(--uit))}.s-dk__kader{position:absolute;inset:var(--uit) 0 0;overflow:hidden;box-sizing:border-box;border:1px solid var(--color-lijn);border-radius:var(--radius-kaart) var(--radius-kaart) 0 0}.s-dk__uit img{position:absolute;display:block;max-width:none;width:var(--z);height:auto;left:var(--x)}.s-dk__kader img{top:calc(var(--y) - var(--uit))}.s-dk__voor{position:absolute;inset:0;overflow-x:clip;clip-path:inset(-80% 0 0 0);pointer-events:none}.s-dk__voor img{top:var(--y);filter:drop-shadow(0 10px 12px rgba(34,42,35,.35)) drop-shadow(0 2px 3px rgba(34,42,35,.22))}.s-dk__ico{position:absolute;z-index:2;right:.9rem;bottom:-1.7rem;display:grid;place-items:center;width:3.7rem;height:3.7rem;border-radius:var(--radius-veld);background:#fff;border:var(--border-dun);box-shadow:var(--shadow-kaart)}.s-dk__ico img{width:86%;height:86%;object-fit:contain}.s-dk__tekst{display:flex;flex:1;flex-direction:column;padding:1.15rem 4.6rem 1.1rem 1.25rem}.s-dk__tekst h3{margin:0;font-size:1.15rem;line-height:1.2;color:var(--color-bruin);hyphens:manual;-webkit-hyphens:manual}.s-dk__tekst h3 a{color:inherit;text-decoration:none;padding-block:4px}.s-dk__tekst h3 a:after{content:"";position:absolute;inset:0;z-index:3;border-radius:var(--radius-kaart)}.s-dk__tekst h3 a:focus-visible{outline:none}.s-dk__kaart:has(h3 a:focus-visible){outline:2px solid var(--color-goud);outline-offset:3px}.s-dk__tekst p{margin:.35rem 0 0;font-size:.88rem;line-height:1.5;color:var(--color-ant-zacht)}.s-dk__pijl{position:absolute;right:1rem;bottom:1rem;display:grid;place-items:center;width:2.2rem;height:2.2rem;border-radius:999px;background:var(--color-goud-licht);color:var(--color-goud-diep);border:var(--border-dun);transition:background-color .4s var(--ease-onthul),color .4s var(--ease-onthul)}.s-dk__pijl svg{width:.85rem;height:.85rem}.s-dk__kaart:hover .s-dk__pijl{background:var(--color-bruin);color:#fff}@media(max-width:639px){.s-dk__tekst{padding:.9rem 4.4rem .9rem 1rem}.s-dk__tekst p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.s-dk--12 .s-dk__tekst p{display:none}.s-dk--12 .s-dk__tekst{min-height:4.5rem;justify-content:center}.s-dk__lijst{gap:2.75rem;margin-top:2.5rem}.s-dk{padding-block:1.9rem 2rem}.s-dk__intro,.s-dk--3 .s-dk__tekst p{display:none}.s-dk--12 .s-dk__lijst{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem .8rem;margin-top:2.2rem}.s-dk--12 .s-dk__tekst{min-height:0;padding:.7rem .6rem .8rem .8rem;justify-content:flex-start}.s-dk--12 .s-dk__tekst h3{font-size:.98rem;padding-right:2.2rem}.s-dk--12 .s-dk__pijl{display:none}.s-dk--12 .s-dk__ico{width:2.8rem;height:2.8rem;right:.5rem;bottom:-1.4rem}}@media(min-width:640px)and (max-width:899px){.s-dk--12 .s-dk__lijst{grid-template-columns:repeat(2,minmax(0,1fr))}.s-dk--3 .s-dk__kaart{max-width:30rem;width:100%;justify-self:center}}@media(min-width:900px){.s-dk{padding-block:3.25rem}.s-dk__lijst{grid-template-columns:repeat(3,minmax(0,1fr));gap:3.25rem 1.25rem;margin-top:3rem}.s-dk__kop{max-width:none;grid-template-columns:minmax(0,1fr) auto;column-gap:1.5rem}.s-dk .label{grid-column:1 / -1;grid-row:1}.s-dk h2{grid-column:1;grid-row:2;margin-top:1rem;max-width:46rem}.s-dk__intro{grid-column:1 / -1;grid-row:3;max-width:46rem;font-size:1.05rem;margin-top:.6rem}.s-dk__alle{grid-column:2;grid-row:2;order:0;align-self:center;margin-top:1rem;min-height:48px;padding:1.05rem 1.6rem .9rem;font-size:.82rem}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.s-dk__kaart{transition:opacity .7s var(--ease-onthul),transform .7s var(--ease-onthul),translate .4s var(--ease-onthul),box-shadow .4s var(--ease-onthul)}.s-dk__kaart:hover,.s-dk__kaart:focus-within{translate:0 -6px}.s-dk__kaart .fx-pair,.s-dk__kaart .fx-pair:hover,.s-dk__kaart .fx-pair:focus-within{translate:none;filter:none}.s-dk__ico{transition:scale .35s var(--ease-onthul),rotate .35s var(--ease-onthul)}.s-dk__kaart:hover .s-dk__ico{scale:1.1;rotate:-6deg}.s-dk__pijl svg{transition:translate .3s var(--ease-onthul)}.s-dk__kaart:hover .s-dk__pijl svg{translate:3px 0}.s-dk__tekst h3{transition:color .3s var(--ease-onthul)}.s-dk__kaart:hover .s-dk__tekst h3{color:var(--color-goud-diep)}.s-dk__alle{transition:background-color .4s var(--ease-onthul),translate .3s var(--ease-onthul),box-shadow .3s var(--ease-onthul)}.s-dk__alle:hover,.s-dk__alle:focus-visible{translate:0 -3px;box-shadow:0 12px 18px -10px #0009}.s-dk__alle svg{transition:translate .3s var(--ease-onthul)}.s-dk__alle:hover svg{translate:4px 0}}.s-dkern{background:#fff;padding-block:2.5rem 2rem}.s-dkern__in{display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem;align-items:stretch}.s-dkern__tekst{display:flex;flex-direction:column;justify-content:space-between;min-width:0}.s-dkern__kop{margin:.9rem 0 0}.s-dkern__lead{margin:.8rem 0 0;max-width:38rem;font-size:1.02rem;line-height:1.5;color:var(--color-ink)}.s-dkern__punten{margin:1.1rem 0 0;padding:0;list-style:none;display:grid;grid-template-columns:minmax(0,1fr);gap:.8rem 1.6rem}.s-dkern__punt{display:grid;grid-template-columns:2.25rem minmax(0,1fr);gap:.7rem;align-items:center}.s-dkern__ico{display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:999px;border:1px solid var(--color-bruin);background:var(--color-bruin);color:var(--color-goud)}.s-dkern__ico .ic{width:1.15rem;height:1.15rem}.s-dkern__punt h3{margin:0;font:700 1.0625rem/1.25 var(--font-kop);letter-spacing:var(--tracking-kop);color:var(--color-ink)}.s-dkern__punt p{display:none;margin:.25rem 0 0;font-size:.92rem;line-height:1.45;color:var(--color-ant-zacht)}.s-dkern__cta{margin:1.1rem 0 0;display:flex;flex-wrap:wrap;align-items:baseline;gap:.3rem 1.25rem}.s-dkern__cta span{display:none;color:var(--color-ant-zacht)}.s-dkern__cta a{font-weight:600;color:var(--color-goud-diep);text-decoration:none;transition:color .4s var(--ease-onthul)}.s-dkern__cta a:hover{color:var(--color-ink)}.s-dkern__rechts{display:flex;flex-direction:column;gap:.75rem;min-width:0;width:100%;max-width:34rem;margin-inline:auto;padding-top:2.75rem}.s-dkern__pop{--W: 148.15cqw;--H: 99.26cqw;--pl: -32.41cqw;--t: 23.5cqw;--strip: 16cqw;position:relative;flex:none;margin:0;container-type:inline-size;aspect-ratio:100 / 75.76}.s-dkern__raam{position:absolute;inset:0;overflow:hidden;border-radius:var(--radius-paneel);box-shadow:var(--shadow-kaart);background:var(--color-bruin-diep)}.s-dkern__pop:after{content:"";position:absolute;inset:0;z-index:1;border:1px solid var(--color-goud-donker);border-radius:var(--radius-paneel);pointer-events:none}.s-dkern__raam>img,.s-dkern__boven>img{position:absolute;left:var(--pl);width:var(--W);height:var(--H);max-width:none;object-fit:fill;display:block}.s-dkern__raam>img,.s-dkern__boven>img{top:auto;bottom:0}.s-dkern__boven{position:absolute;inset:0;overflow:visible;clip-path:inset(-40cqw 0 calc(100% - 2px) 0);pointer-events:none;z-index:2}.s-dkern__route{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.s-dkern__route li{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.3rem;padding:.55rem .35rem;text-align:center;border:1px solid var(--color-goud-donker);border-radius:var(--radius-kaart);background:var(--color-goud-licht);font:700 .85rem/1.2 var(--font-kop);letter-spacing:var(--tracking-kop);color:var(--color-ink)}.s-dkern__route .ic{width:1.25rem;height:1.25rem;color:var(--color-goud-diep)}.s-dkern__bewijs{margin:1.25rem 0 0;padding:.6rem;border-radius:var(--radius-paneel);background:var(--color-bruin);list-style:none;display:grid;grid-template-columns:minmax(0,1fr);gap:.5rem}.s-dkern__bewijs li{display:flex;align-items:center;gap:.7rem;padding:.55rem .8rem;min-width:0;border-radius:var(--radius-kaart);background:var(--color-bruin-licht);font-size:.88rem;line-height:1.35;color:var(--color-creme)}.s-dkern__bewijs .ic{flex:none;width:1.4rem;height:1.4rem;color:var(--color-goud)}.s-dkern__bewijs b{font-family:var(--font-kop);font-weight:700;color:#fff}@media(max-width:639px){.s-dkern__in{gap:.75rem}.s-dkern__punten{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem .8rem;margin-top:.8rem}.s-dkern__punt{grid-template-columns:1.9rem minmax(0,1fr);gap:.5rem}.s-dkern__ico{width:1.9rem;height:1.9rem}.s-dkern__ico .ic{width:1rem;height:1rem}.s-dkern__punt h3{font-size:.92rem}.s-dkern__cta{margin-top:.8rem}.s-dkern__kop{margin-top:.5rem;font-size:1.75rem;line-height:1.15}.s-dkern__lead{margin-top:.5rem;font-size:.95rem;line-height:1.4}.s-dkern__punten{margin-top:.6rem;gap:.45rem .6rem}.s-dkern__rechts{max-width:17rem;padding-top:1.75rem;gap:0}.s-dkern__route{display:none}.s-dkern__boven{overflow-x:clip;overflow-y:visible}.s-dkern__bewijs{margin-top:.7rem;gap:.3rem;padding:.35rem}.s-dkern__bewijs li{padding:.3rem .6rem;font-size:.84rem;line-height:1.3}}@media(min-width:640px){.s-dkern__punten{grid-template-columns:repeat(2,minmax(0,1fr))}.s-dkern__punt{align-items:start}.s-dkern__punt p{display:block}.s-dkern__cta span{display:inline}.s-dkern__bewijs{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;padding:.9rem;margin-top:1.75rem}.s-dkern__bewijs li{gap:.8rem;padding:.7rem 1rem;font-size:.95rem}.s-dkern__pop{--t: 20.19cqw;--strip: 12.96cqw;aspect-ratio:100 / 79.07}}@media(min-width:768px){.s-dkern{padding-block:4rem 3.5rem}.s-dkern__lead{font-size:1.1rem}.s-dkern__ico{width:2.5rem;height:2.5rem}.s-dkern__ico .ic{width:1.25rem;height:1.25rem}.s-dkern__punt{grid-template-columns:2.5rem minmax(0,1fr);gap:.8rem}.s-dkern__punten{gap:1.1rem 1.6rem;margin-top:1.4rem}}@media(min-width:1024px){.s-dkern__in{grid-template-columns:minmax(0,1fr) 460px;gap:2.5rem}.s-dkern__kop{margin-top:.6rem;font-size:2.15rem}.s-dkern__lead{margin-top:.6rem;font-size:1.02rem}.s-dkern__punten{margin-top:1rem;gap:.75rem 1.4rem}.s-dkern__punt{gap:.65rem}.s-dkern__punt h3{font-size:1rem}.s-dkern__punt p{margin-top:.15rem;font-size:.88rem;line-height:1.4}.s-dkern__cta{margin-top:.9rem}.s-dkern__bewijs{margin-top:1.1rem;padding:.7rem;gap:.7rem}.s-dkern__bewijs li{padding:.5rem .9rem}.s-dkern__rechts{max-width:none;margin-inline:0;padding-top:0;gap:.9rem}.s-dkern__pop{flex:1 1 auto;aspect-ratio:auto;min-height:427px}.s-dkern__raam>img,.s-dkern__boven>img{left:50%;width:auto;height:calc((100% + 45px) / .879);transform:translate(-56%);aspect-ratio:2528 / 1696}.s-dkern__route{gap:.6rem}.s-dkern__route li{gap:.35rem;padding:.55rem .5rem;font-size:.92rem}.s-dkern__route .ic{width:1.35rem;height:1.35rem}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.s-dkern__ico,.s-dkern__route .ic,.s-dkern__bewijs .ic{transition:scale .3s var(--ease-onthul),rotate .3s var(--ease-onthul),background-color .3s,color .3s}.s-dkern__punt{transition:opacity .7s var(--ease-onthul),transform .7s var(--ease-onthul),translate .3s var(--ease-onthul)}.s-dkern__punt:hover{translate:4px 0}.s-dkern__punt:hover .s-dkern__ico{scale:1.14;rotate:-8deg;background:var(--color-goud);color:var(--color-bruin)}.s-dkern__punt h3{transition:color .3s var(--ease-onthul)}.s-dkern__punt:hover h3{color:var(--color-goud-diep)}.s-dkern__route li{transition:opacity .7s var(--ease-onthul),transform .7s var(--ease-onthul),translate .3s var(--ease-onthul),background-color .3s,box-shadow .3s var(--ease-onthul)}.s-dkern__route li:hover{translate:0 -4px;background:var(--color-goud);box-shadow:0 12px 16px -10px #3f29298c}.s-dkern__route li:hover .ic{scale:1.2;rotate:-8deg;color:var(--color-bruin)}.s-dkern__bewijs li{transition:opacity .7s var(--ease-onthul),transform .7s var(--ease-onthul),translate .3s var(--ease-onthul),background-color .3s,box-shadow .3s var(--ease-onthul)}.s-dkern__bewijs li:hover{translate:0 -3px;background:var(--color-bruin-diep);box-shadow:0 14px 18px -12px #0009}.s-dkern__bewijs li:hover .ic{scale:1.2;rotate:12deg}.s-dkern__cta a{background:linear-gradient(currentColor,currentColor) left bottom / 0 2px no-repeat;transition:color .4s var(--ease-onthul),background-size .35s var(--ease-onthul),letter-spacing .3s}.s-dkern__cta a:hover,.s-dkern__cta a:focus-visible{background-size:100% 2px}}.s-faq{background:#fff;padding:1.75rem 0 1.5rem;overflow-x:clip}.s-faq *,.s-faq *:before,.s-faq *:after{box-sizing:border-box}.s-faq__wrap{max-width:var(--container-site);margin:0 auto;padding-inline:clamp(16px,4vw,40px)}.s-faq__kaart{display:grid;grid-template-columns:minmax(0,1fr);background:var(--color-bruin);color:#fff;border-radius:18px;box-shadow:0 24px 40px -24px #222a2373}.s-faq__links{order:2;display:flex;flex-direction:column;padding:64px 16px 18px;min-width:0}.s-faq__pop{position:relative;flex:none;container-type:inline-size;width:min(100%,270px);aspect-ratio:380 / 340;margin-inline:auto;border-radius:50% 50% 22px 22px/55.9% 55.9% 22px 22px;isolation:isolate}.s-faq__pop:after{content:"";position:absolute;inset:0;border:1px solid var(--color-goud);border-radius:inherit;z-index:1;pointer-events:none}.s-faq__raam{position:absolute;inset:0;overflow:hidden;border-radius:inherit}.s-faq__raam img,.s-faq__boven img{position:absolute;max-width:none;object-fit:fill;width:210.5cqw;height:141.2cqw;left:calc(50% - 105cqw)}.s-faq__raam img{top:-51.6cqw}.s-faq__boven{position:absolute;left:0;right:0;bottom:0;height:107.9cqw;overflow:visible;pointer-events:none;z-index:2}.s-faq__boven img{top:-33.2cqw}.s-faq__help{margin-top:auto;padding-top:16px}.s-faq__help p{margin:0 0 10px;font:600 1rem/1.4 var(--font-kop);color:#fff}.s-faq__knoppen{display:flex;flex-direction:column;gap:12px}.s-faq__knoppen .btn{width:100%;justify-content:center}.s-faq__knoppen a.btn-lijn,.s-faq__knoppen a.btn-lijn:hover,.s-faq__knoppen a.btn-lijn svg{color:var(--color-ink)}.s-faq__knoppen a.btn[href*="wa.me"],.s-faq__knoppen a.btn[href*="wa.me"]:hover,.s-faq__knoppen a.btn[href*="wa.me"] svg{color:var(--color-whatsapp-tekst)}.s-faq__txt{order:1;display:flex;flex-direction:column;min-width:0;padding:1.25rem 1rem 0}.s-faq__label{display:flex;align-items:center;gap:.6rem;margin:0;height:18px;color:var(--color-goud);font:700 .8rem/1 var(--font-kop);letter-spacing:.2em;text-transform:uppercase}.s-faq__label:before{content:"";width:24px;height:1px;background:var(--color-goud)}.s-faq__label .ic{width:18px;height:18px}.s-faq__kop{margin:.5rem 0 0;font:600 1.7rem/1.15 var(--font-kop);color:#fff}.s-faq__lijst{display:flex;flex-direction:column;flex:1 1 auto;margin-top:.75rem;border-top:1px solid rgba(255,255,255,.2)}.s-faq__vraag{display:flex;flex-direction:column;flex:1 1 auto;border-bottom:1px solid rgba(255,255,255,.18)}.s-faq__knop{flex:1 0 auto;display:grid;grid-template-columns:1.75rem minmax(0,1fr) 2rem;align-items:center;gap:.75rem;width:100%;min-height:52px;margin:0;padding:.2rem 0;border:0;border-radius:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;appearance:none}.s-faq__knop:focus-visible{outline:2px solid var(--color-goud);outline-offset:-2px}.s-faq__nr{width:1.75rem;height:1.75rem;border-radius:50%;background:var(--color-goud);color:var(--color-ink);display:grid;place-items:center;font:700 .7rem/1 var(--font-kop)}.s-faq__tekst{font:600 1rem/1.3 var(--font-kop);color:#fff;text-wrap:pretty}.s-faq__knop:hover .s-faq__tekst,.s-faq__knop[aria-expanded=true] .s-faq__tekst{color:var(--color-goud)}.s-faq__plus{display:grid;place-items:center;width:2rem;height:2rem;border-radius:50%;background:#ffffff1f;color:#fff}.s-faq__knop:hover .s-faq__plus,.s-faq__knop[aria-expanded=true] .s-faq__plus{background:var(--color-goud);color:var(--color-ink)}.s-faq__plus svg{width:1rem;height:1rem}.s-faq__antwoord{display:grid;grid-template-rows:1fr;visibility:visible}.s-faq__antwoord[data-uit]{grid-template-rows:0fr;visibility:hidden}.s-faq__binnen{min-height:0;overflow:hidden}.s-faq__binnen p{margin:0;padding:0 .5rem 12px 2.5rem;font-size:.92rem;line-height:1.55;color:#ffffffd1}.s-faq__binnen a{color:var(--color-goud);font-weight:700;text-decoration:none}.s-faq__knop,.s-faq__knop:hover,.s-faq__knop:active{transform:none;translate:none;scale:none}.s-faq .btn:active{transform:none;scale:none}@media(hover:hover)and (prefers-reduced-motion:no-preference){.s-faq__kaart{transition:opacity .7s var(--ease-onthul),transform .7s var(--ease-onthul),box-shadow .45s var(--ease-onthul)}.s-faq__kaart:hover{box-shadow:0 30px 46px -24px #222a2399}.s-faq__vraag{transition:opacity .7s var(--ease-onthul),transform .7s var(--ease-onthul),background-color .3s var(--ease-onthul),border-color .3s var(--ease-onthul)}.s-faq__vraag:hover{background:#ffffff0d;border-bottom-color:var(--color-goud)}.s-faq__nr,.s-faq__plus{transition:scale .3s var(--ease-onthul),rotate .3s var(--ease-onthul),background-color .3s,color .3s}.s-faq__tekst{transition:color .3s var(--ease-onthul),translate .3s var(--ease-onthul)}.s-faq__knop:hover .s-faq__nr{scale:1.14;rotate:-8deg}.s-faq__knop:hover .s-faq__tekst{translate:4px 0}.s-faq__knop:hover .s-faq__plus{scale:1.12;rotate:90deg}.s-faq__knop[aria-expanded=true]:hover .s-faq__plus{rotate:0deg}.s-faq__binnen a{background:linear-gradient(currentColor,currentColor) left bottom / 0 2px no-repeat;transition:background-size .35s var(--ease-onthul)}.s-faq__binnen a:hover{background-size:100% 2px}.s-faq__help p{transition:color .3s var(--ease-onthul)}.s-faq__links:hover .s-faq__help p{color:var(--color-goud)}}@media(max-width:639px){.s-faq__pop{width:min(100%,200px)}.s-faq__links{padding:48px 16px 12px}.s-faq__txt{padding-top:1rem}.s-faq__kop{font-size:1.45rem}.s-faq__lijst{margin-top:.5rem}.s-faq__tekst{font-size:.92rem;line-height:1.25}.s-faq__nr{width:1.5rem;height:1.5rem}.s-faq__knop{grid-template-columns:1.5rem minmax(0,1fr) 1.75rem;gap:.6rem}.s-faq__plus{width:1.75rem;height:1.75rem}.s-faq__binnen p{padding:0 .25rem 10px 2.1rem;font-size:.85rem;line-height:1.5}.s-faq__help{padding-top:10px}.s-faq__help p{display:none}.s-faq__knoppen{flex-direction:row;gap:8px}.s-faq__knoppen .btn{flex:1 1 0;padding-inline:.6rem;font-size:.72rem}.s-faq__knop{min-height:40px}}@media(min-width:821px){.s-faq{padding:2rem 0 1.75rem}.s-faq__kaart{grid-template-columns:420px minmax(0,1fr);align-items:stretch}.s-faq__links{order:0;padding:24px 20px;justify-content:center}.s-faq__help{margin-top:0;padding-top:24px}.s-faq__pop{width:380px;margin-inline:0}.s-faq__txt{order:0;padding:1.75rem 2.5rem 1.5rem .5rem}.s-faq__kop{font-size:2.4rem}.s-faq__lijst{margin-top:1rem}.s-faq__knop{grid-template-columns:2rem minmax(0,1fr) 2.1rem;gap:1rem;min-height:62px}.s-faq__nr{width:2rem;height:2rem;font-size:.75rem}.s-faq__tekst{font-size:1.1rem}.s-faq__plus{width:2.1rem;height:2.1rem}.s-faq__binnen p{padding:0 3.1rem 14px 3rem;font-size:.95rem}}.ip2-sec{padding:40px 0 44px}.ip2-panel{display:grid;grid-template-columns:minmax(0,1fr) 560px;gap:56px;align-items:start;background:var(--color-bruin);border-radius:var(--radius-paneel);padding:44px 48px}.ip2-eyebrow{display:flex;align-items:center;gap:10px;color:var(--color-goud);font-size:13px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;margin:0 0 12px}.ip2-eyebrow svg{width:20px;height:20px}.ip2-h2{margin:0 0 14px;color:var(--color-creme);font-size:38px;line-height:1.15}.ip2-lead{margin:0 0 22px;color:#f2f1e9e0;font-size:17px;line-height:1.55}.ip2-tips{list-style:none;margin:0;padding:0;display:grid;gap:10px}.ip2-tip{display:flex;align-items:center;gap:16px;background:var(--color-creme);border:1px solid var(--color-goud);border-radius:var(--radius-kaart);padding:5px 18px 5px 5px}.ip2-tip b{color:var(--color-bruin);font-size:18px;line-height:1.3;font-weight:700}.ip2-ico{flex:none;width:58px;height:58px;border-radius:50%;background:var(--color-goud-licht);border:1px solid var(--color-goud-donker);display:grid;place-items:center}.ip2-ico img{display:block;width:56px;height:56px;max-width:none;object-fit:contain}.ip2-pop{position:relative;z-index:0;container-type:inline-size}.ip2-pop:before{content:"";position:absolute;top:-12px;left:-12px;width:100%;height:100%;background:var(--color-goud);border-radius:var(--radius-kaart);z-index:0}.ip2-pop:after{content:"";position:absolute;inset:0;border:1px solid var(--color-goud);border-radius:var(--radius-kaart);pointer-events:none;z-index:1}.ip2-raam{position:relative;aspect-ratio:560 / 400;overflow:hidden;border-radius:var(--radius-kaart);background:var(--color-goud-licht)}.ip2-raam img,.ip2-boven img{position:absolute;left:-19.643cqw;width:142.857cqw;height:auto;max-width:none}.ip2-raam img{top:-22.321cqw}.ip2-boven{position:absolute;left:0;width:100%;height:16.071cqw;bottom:calc(100% - 2px);overflow:hidden;pointer-events:none;z-index:2}.ip2-boven img{top:-6.607cqw}.ip2-cta{margin-top:14px;display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;background:var(--color-goud-licht);border-radius:var(--radius-kaart);padding:16px 20px}.ip2-kn{flex:none;width:40px;height:40px;border-radius:50%;background:var(--color-bruin);color:var(--color-goud);display:grid;place-items:center}.ip2-kn svg{width:22px;height:22px}.ip2-cta p{margin:0;flex:1 1 0;min-width:0;color:var(--color-bruin);font-size:16px;font-weight:700;line-height:1.3}.ip2-cta .btn{flex:1 0 100%;justify-content:center;text-align:center;white-space:normal;background:var(--color-bruin);color:var(--color-creme);border-color:transparent}.ip2-cta .btn:hover,.ip2-cta .btn:focus{background:var(--color-bruin);color:var(--color-creme);opacity:.92}.ip2-cta a.btn[href*="wa.me"],.ip2-cta a.btn[href*="wa.me"]:hover,.ip2-cta a.btn[href*="wa.me"]:focus{background:var(--color-whatsapp-knop);border-color:var(--color-whatsapp-knop);color:var(--color-whatsapp-tekst);opacity:1}.ip2-cta a.btn[href*="wa.me"]:hover,.ip2-cta a.btn[href*="wa.me"]:focus{background:var(--color-whatsapp-knop-hover);border-color:var(--color-whatsapp-knop-hover)}@media(max-width:1099px){.ip2-panel{grid-template-columns:minmax(0,1fr);gap:3.25rem;padding:32px 28px}.ip2-pop{max-width:560px;width:calc(100% - 12px);margin-left:12px}}@media(max-width:639px){.ip2-sec{padding:24px 0 28px}.ip2-panel{gap:3rem;padding:24px 18px 20px}.ip2-h2{font-size:26px;margin-bottom:10px}.ip2-lead{font-size:15px;margin-bottom:16px}.ip2-tips{gap:8px}.ip2-tip{gap:12px;padding-right:12px}.ip2-tip b{font-size:15px}.ip2-ico{width:48px;height:48px}.ip2-ico img{width:46px;height:46px}.ip2-pop{width:calc(100% - 12px);margin-left:12px}.ip2-cta{padding:12px 14px}}@media(max-width:639px){.ip2-panel{gap:2.5rem;padding-top:20px}.ip2-lead{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:12px}.ip2-h2{font-size:23px}.ip2-tip{padding-block:3px}.ip2-ico{width:42px;height:42px}.ip2-ico img{width:40px;height:40px}.ip2-cta{margin-top:10px}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.ip2-tip{transition:opacity .7s var(--ease-onthul),transform .7s var(--ease-onthul),translate .3s var(--ease-onthul),box-shadow .3s var(--ease-onthul),border-color .3s,background-color .3s}.ip2-tip:hover{translate:6px 0;border-color:var(--color-goud-donker);background:var(--color-goud-licht);box-shadow:0 12px 18px -12px #0000008c}.ip2-ico,.ip2-kn{transition:scale .3s var(--ease-onthul),rotate .3s var(--ease-onthul),background-color .3s,color .3s}.ip2-tip:hover .ip2-ico{scale:1.12;rotate:-8deg;background:#fff}.ip2-tip b{transition:color .3s var(--ease-onthul)}.ip2-tip:hover b{color:var(--color-bruin-diep)}.ip2-cta:hover .ip2-kn{scale:1.12;rotate:-10deg;background:var(--color-bruin-diep)}.ip2-eyebrow svg{transition:rotate .4s var(--ease-onthul)}.ip2-panel:hover .ip2-eyebrow svg{rotate:12deg}}.s-intro:is(.s-intro--kunst,.s-intro--bedrijf,.s-intro--senioren,.s-intro--spoed) .s-intro__copy:after{display:none}.s-intro:is(.s-intro--kunst,.s-intro--bedrijf,.s-intro--senioren,.s-intro--spoed) .s-intro__fig:before,.s-intro:is(.s-intro--kunst,.s-intro--bedrijf,.s-intro--senioren,.s-intro--spoed) .s-intro__fig:after{display:none;clip-path:none;transform:none;inset:auto}.s-intro:is(.s-intro--kunst,.s-intro--bedrijf,.s-intro--senioren,.s-intro--spoed) .s-intro__kaart{display:none}.s-intro.s-intro--kunst{background:#fff}.s-intro.s-intro--kunst .s-intro__fig{margin-bottom:36px}.s-intro.s-intro--kunst .s-intro__fig:after{display:block;z-index:-1;left:-12px;right:-12px;bottom:-30px;height:32px;border:1px solid var(--color-goud-diep);border-radius:var(--radius-veld);background:var(--color-goud-licht)}.s-intro.s-intro--kunst .s-intro__fig:before{display:block;z-index:3;left:-4px;bottom:-24px;width:150px;height:124px;background:url(/img/intro/kunst-stukken.webp) left bottom / contain no-repeat}@media(min-width:1100px){.s-intro.s-intro--kunst .s-intro__in{grid-template-columns:560px minmax(0,1fr);gap:72px;align-items:center}.s-intro.s-intro--kunst .s-intro__fig{order:-1;width:auto;margin:64px 0 52px}.s-intro.s-intro--kunst .s-intro__rf{position:relative;inset:auto;max-height:none;aspect-ratio:500 / 330}.s-intro.s-intro--kunst .s-intro__fig:after{left:-16px;right:-16px;bottom:-42px;height:44px}.s-intro.s-intro--kunst .s-intro__fig:before{left:-8px;bottom:-34px;width:236px;height:195px}}.s-intro.s-intro--bedrijf{background:linear-gradient(135deg,var(--color-bruin),var(--color-bruin-diep));color:var(--color-creme)}.s-intro.s-intro--bedrijf .label{color:var(--color-goud)}.s-intro.s-intro--bedrijf .label:before{background:var(--color-goud)}.s-intro.s-intro--bedrijf .s-intro__kop{color:#fff}.s-intro.s-intro--bedrijf .s-intro__txt,.s-intro.s-intro--bedrijf .s-intro__bewijs li{color:var(--color-creme)}.s-intro.s-intro--bedrijf .s-intro__ico{background:var(--color-goud);color:var(--color-bruin)}.s-intro.s-intro--bedrijf .s-intro__acties a{color:var(--color-goud)}.s-intro.s-intro--bedrijf .s-intro__acties a:hover,.s-intro.s-intro--bedrijf .s-intro__acties a:focus-visible{color:#fff}.s-intro.s-intro--bedrijf .s-intro__band{background:#1a101059;border:1px solid var(--color-goud-diep)}.s-intro.s-intro--bedrijf .s-intro__fig{margin:0 0 44px}.s-intro__plan{position:relative;padding:12px 14px 14px;border:1px solid var(--color-goud);border-radius:var(--radius-paneel);background:var(--color-creme);color:var(--color-bruin-diep);box-shadow:0 2px 6px #1a101038,0 26px 36px -22px #1a101099}.s-intro__plankop{margin:0 0 8px;display:flex;align-items:center;gap:8px;font:700 .72rem/1.3 var(--font-kop);letter-spacing:.14em;text-transform:uppercase;color:var(--color-bruin)}.s-intro__plankop .ic{width:18px;height:18px}.s-intro__plansvg{display:block;width:100%;height:auto}.s-intro__plansvg .pl-muur{fill:#fff;stroke:var(--color-bruin);stroke-width:2}.s-intro__plansvg .pl-wand{fill:none;stroke:var(--color-bruin);stroke-width:2}.s-intro__plansvg .pl-deur{fill:none;stroke:var(--color-goud);stroke-width:6}.s-intro__plansvg .pl-route{fill:none;stroke:var(--color-goud-diep);stroke-width:3;stroke-dasharray:2 7;stroke-linecap:round}.s-intro__plansvg .pl-ruimte text{font:700 15px var(--font-kop);fill:var(--color-bruin-diep)}.s-intro__plansvg .pl-punt circle{fill:var(--color-bruin);stroke:var(--color-goud);stroke-width:2}.s-intro__plansvg .pl-punt text{font:700 14px var(--font-kop);fill:#fff;text-anchor:middle}.s-intro.s-intro--bedrijf .s-intro__rf{position:absolute;right:12px;bottom:-34px;width:44%;z-index:3}@media(min-width:1100px){.s-intro.s-intro--bedrijf .s-intro__in{grid-template-columns:minmax(0,1fr) 520px;gap:56px;align-items:center}.s-intro.s-intro--bedrijf .s-intro__fig{width:auto}.s-intro.s-intro--bedrijf .s-intro__rf{position:absolute;inset:auto 14px -34px auto;max-height:none;aspect-ratio:500 / 330;width:46%}}.s-intro.s-intro--senioren .s-intro__copy{display:contents}.s-intro.s-intro--senioren .s-intro__in{row-gap:16px}.s-intro.s-intro--senioren .label{justify-self:center;margin:0}.s-intro.s-intro--senioren .s-intro__kop{justify-self:center;text-align:center}.s-intro.s-intro--senioren .s-intro__txt,.s-intro.s-intro--senioren .s-intro__bewijs{padding:14px 16px;border:1px solid var(--color-goud-diep);border-radius:var(--radius-paneel);background:#fff;margin:0;align-self:center}.s-intro.s-intro--senioren .s-intro__txt{color:var(--color-ink)}.s-intro.s-intro--senioren .s-intro__acties{justify-content:center;margin:4px 0 0}.s-intro.s-intro--senioren .s-intro__fig{margin-top:44px;margin-bottom:18px}.s-intro.s-intro--senioren .s-intro__fig:before{display:block;z-index:-1;inset:32% -10px -14px;border:1px solid var(--color-goud-diep);border-radius:var(--radius-paneel);background:var(--color-goud-licht)}@media(min-width:640px){.s-intro.s-intro--senioren .s-intro__bewijs{grid-template-columns:minmax(0,1fr)}}@media(min-width:1100px){.s-intro.s-intro--senioren .s-intro__in{grid-template-columns:minmax(0,1fr) 380px minmax(0,1fr);column-gap:36px;row-gap:18px;align-items:center}.s-intro.s-intro--senioren .label,.s-intro.s-intro--senioren .s-intro__kop,.s-intro.s-intro--senioren .s-intro__acties{grid-column:1 / -1}.s-intro.s-intro--senioren .label{grid-row:1}.s-intro.s-intro--senioren .s-intro__kop{grid-row:2}.s-intro.s-intro--senioren .s-intro__txt{grid-column:1;grid-row:3;padding:22px 24px;font-size:1rem}.s-intro.s-intro--senioren .s-intro__fig{grid-column:2;grid-row:3;width:auto;margin:84px 0 22px}.s-intro.s-intro--senioren .s-intro__bewijs{grid-column:3;grid-row:3;padding:22px 24px;gap:16px}.s-intro.s-intro--senioren .s-intro__acties{grid-row:4;margin-top:8px}.s-intro.s-intro--senioren .s-intro__rf{position:relative;inset:auto;max-height:none;aspect-ratio:500 / 330}.s-intro.s-intro--senioren .s-intro__fig:before{left:-20px;right:-20px;bottom:-20px}}.s-intro.s-intro--spoed{background:var(--color-goud-licht)}.s-intro.s-intro--spoed .s-intro__copy{display:contents}.s-intro.s-intro--spoed .s-intro__acties{margin:16px 0 0;padding:14px 16px;gap:10px 24px;align-items:center;border:1px solid var(--color-goud-diep);border-radius:var(--radius-paneel);background:var(--color-bruin-diep)}.s-intro.s-intro--spoed .s-intro__acties a{color:var(--color-goud)}.s-intro.s-intro--spoed .s-intro__acties a:hover,.s-intro.s-intro--spoed .s-intro__acties a:focus-visible{color:#fff}.s-intro__bel{flex:1 1 100%;display:flex;align-items:center;gap:12px;font:700 1.05rem/1.25 var(--font-kop);color:#fff}.s-intro__bel img{flex:none;width:44px;height:44px}@media(min-width:640px){.s-intro.s-intro--spoed .s-intro__bewijs{margin-top:16px}}@media(min-width:1100px){.s-intro.s-intro--spoed .s-intro__in{grid-template-columns:340px minmax(0,1fr);grid-template-rows:repeat(4,auto) 1fr;gap:0 52px;align-items:start}.s-intro.s-intro--spoed .label,.s-intro.s-intro--spoed .s-intro__kop,.s-intro.s-intro--spoed .s-intro__txt,.s-intro.s-intro--spoed .s-intro__bewijs{grid-column:2}.s-intro.s-intro--spoed .label{grid-row:1}.s-intro.s-intro--spoed .s-intro__kop{grid-row:2}.s-intro.s-intro--spoed .s-intro__txt{grid-row:3}.s-intro.s-intro--spoed .s-intro__bewijs{grid-row:4}.s-intro.s-intro--spoed .s-intro__acties{grid-column:1 / -1;grid-row:5;align-self:end;margin-top:22px;padding:18px 28px 18px 392px;gap:12px 28px;flex-wrap:nowrap}.s-intro.s-intro--spoed .s-intro__acties a{white-space:nowrap}.s-intro.s-intro--spoed .s-intro__bel{flex:1 1 auto;font-size:1.1rem}.s-intro.s-intro--spoed .s-intro__bel img{width:50px;height:50px}.s-intro.s-intro--spoed .s-intro__fig{grid-column:1;grid-row:1 / 6;align-self:end;width:auto;margin:64px 0 22px;z-index:2}.s-intro.s-intro--spoed .s-intro__rf{position:relative;inset:auto;max-height:none;aspect-ratio:500 / 330}}.s-intro{background:var(--color-creme);padding:48px 0 36px;color:var(--color-ink);overflow-x:clip}.s-intro *,.s-intro *:before,.s-intro *:after{box-sizing:border-box}:where(.s-intro) ul{list-style:none;margin:0;padding:0}.s-intro a{text-decoration:none}.s-intro__in{width:min(100% - 32px,1120px);margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr);gap:0}.s-intro__copy{position:relative;isolation:isolate;min-width:0;padding:20px 18px 22px}.s-intro__copy:after{content:"";position:absolute;z-index:-1;inset:0;border:1px solid var(--color-bruin-diep);border-radius:var(--radius-paneel);background:var(--color-goud);pointer-events:none}.s-intro .label{margin:0 0 12px;color:var(--color-bruin)}.s-intro .label:before{background:var(--color-bruin)}.s-intro__kop{margin:0;font:700 1.6rem/1.15 var(--font-kop);letter-spacing:.01em;color:var(--color-ink);text-wrap:balance}.s-intro__txt{margin:10px 0 0;font-size:.9rem;line-height:1.5;color:var(--color-bruin-diep)}.s-intro__bewijs{margin-top:14px;display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.s-intro__bewijs li{display:flex;align-items:center;gap:12px;font-size:.95rem;line-height:1.35;color:var(--color-ink)}.s-intro__ico{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--color-bruin);color:var(--color-goud)}.s-intro__ico .ic{width:18px;height:18px}.s-intro__acties{margin:14px 0 0;display:flex;flex-wrap:wrap;gap:8px 24px}.s-intro__acties a{display:inline-flex;align-items:center;gap:8px;font:700 1.02rem/1.3 var(--font-kop);letter-spacing:.02em;color:var(--color-bruin);transition:color .2s;padding-block:4px;margin-block:-4px}.s-intro__acties a .ic{width:18px;height:18px}.s-intro__acties a:hover,.s-intro__acties a:focus-visible{color:var(--color-bruin-diep)}.s-intro__fig{position:relative;isolation:isolate;margin:58px 0 0;min-width:0}.s-intro__fig:before,.s-intro__fig:after{content:"";position:absolute;inset:-24px 8px -6px 16px;border-radius:var(--radius-paneel);clip-path:polygon(0 36px,100% 0,100% 100%,0 100%);pointer-events:none}.s-intro__fig:before{z-index:-1;background:var(--color-goud)}.s-intro__fig:after{z-index:-2;background:var(--color-bruin);transform:translate(8px,8px)}.s-intro__rf{position:relative;container-type:inline-size;aspect-ratio:500 / 330;border-radius:var(--radius-paneel);box-shadow:0 2px 6px #3f292929,0 30px 40px -24px #3f29298c}.s-intro__rf:after{content:"";position:absolute;inset:0;z-index:1;border:1px solid var(--color-bruin-diep);border-radius:inherit;pointer-events:none}.s-intro__box{position:absolute;inset:0;overflow:hidden;border-radius:inherit;background:var(--color-zand)}.s-intro__box img,.s-intro__boven img{position:absolute;display:block;max-width:none;object-fit:fill;width:160cqw;height:107.3cqw;left:-43.2cqw}.s-intro__box img{top:-27.5cqw}.s-intro__boven{position:absolute;z-index:2;left:0;right:0;bottom:calc(100% - 2px);height:21.6cqw;overflow:hidden;pointer-events:none}.s-intro__boven img{top:-6.3cqw;filter:drop-shadow(0 6px 8px rgba(63,41,41,.22))}.s-intro__kaart{position:relative;z-index:3;width:auto;margin:-18px 10px 0 0;display:grid;gap:10px;padding:12px 14px;border-radius:var(--radius-kaart);background:var(--color-bruin);color:var(--color-creme);box-shadow:0 18px 30px -14px #1a10108c}.s-intro__kaart li{display:flex;align-items:center;gap:12px;font-size:.88rem;line-height:1.35}.s-intro__kaart b{display:block;font:700 .72rem/1.3 var(--font-kop);letter-spacing:.14em;text-transform:uppercase;color:var(--color-goud)}.s-intro__kaart .s-intro__ico{background:var(--color-goud);color:var(--color-bruin)}.s-intro__band{width:min(100% - 32px,1120px);margin:28px auto 0;display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:12px;padding:14px;border-radius:var(--radius-paneel);background:var(--color-bruin)}.s-intro__voorkop{margin:0;font:700 1.1rem/1.2 var(--font-kop);color:var(--color-goud)}.s-intro__tegels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.s-intro__tegels li:last-child:nth-child(odd){grid-column:1 / -1}.s-intro__tegels a{display:flex;align-items:center;gap:8px;padding:7px 10px 7px 7px;border-radius:var(--radius-veld);background:var(--color-goud-licht);color:var(--color-bruin-diep);font:700 .95rem/1.2 var(--font-kop);transition:background-color .2s}.s-intro__tegels a span{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--color-bruin);color:var(--color-goud)}.s-intro__tegels a .ic{width:16px;height:16px}.s-intro__tegels a:hover,.s-intro__tegels a:focus-visible{background:var(--color-goud)}.s-intro__meer{display:none}@media(max-width:639px){.s-intro__lees[data-inklap]:not([data-open]){max-height:calc(10px + 4.05rem);overflow:hidden;-webkit-mask-image:linear-gradient(#000 55%,transparent);mask-image:linear-gradient(#000 55%,transparent)}.s-intro__meer{display:inline-flex;align-items:center;min-height:44px;margin:-10px 0 -14px;padding:0;background:none;border:0;font:700 .9rem/1.2 var(--font-kop);letter-spacing:.02em;color:var(--color-bruin);text-decoration:underline;text-decoration-color:var(--color-bruin);text-underline-offset:4px;cursor:pointer}.s-intro__meer[data-onnodig]{display:none}.s-intro__meer:focus-visible{outline:2px solid var(--color-bruin-diep);outline-offset:2px;border-radius:4px}.s-intro__copy{padding:16px}.s-intro{padding-block:40px 28px}.s-intro .label{margin-bottom:8px}.s-intro__kop{font-size:1.45rem}.s-intro__bewijs{margin-top:10px;gap:6px}.s-intro__bewijs li{gap:10px;font-size:.9rem;line-height:1.3}.s-intro__ico{width:32px;height:32px}.s-intro__acties{margin-top:10px;gap:6px 20px}.s-intro__acties a{font-size:.95rem}.s-intro__fig{margin-top:44px}.s-intro__kaart{gap:6px;padding:10px 12px}.s-intro__kaart li{gap:10px;font-size:.84rem;line-height:1.3}.s-intro__band{margin-top:16px;gap:8px;padding:10px}.s-intro__voorkop{font-size:1rem}.s-intro__tegels{gap:6px}.s-intro__tegels a{gap:6px;padding:5px 8px 5px 5px;font-size:.88rem}.s-intro__tegels a span{width:26px;height:26px}}@keyframes intro-los{to{max-height:none;margin-bottom:0;-webkit-mask-image:none;mask-image:none}}@media(max-width:639px)and (scripting:enabled){.s-intro__copy>.s-intro__txt:not(.s-intro__txt~.s-intro__txt){max-height:4.05rem;overflow:hidden;margin-bottom:37px;-webkit-mask-image:linear-gradient(#000 55%,transparent);mask-image:linear-gradient(#000 55%,transparent);animation:intro-los 0s 4s forwards}.s-intro__copy>.s-intro__txt~.s-intro__txt{max-height:0;overflow:hidden;margin-top:0;animation:intro-los 0s 4s forwards}}@media(min-width:640px){.s-intro__in{width:min(100% - 48px,1120px)}.s-intro__fig{width:min(100%,520px);margin-inline:auto}.s-intro__band{width:min(100% - 48px,1120px);grid-template-columns:auto minmax(0,1fr);gap:24px}.s-intro__tegels{grid-template-columns:repeat(var(--n),minmax(0,1fr))}.s-intro__tegels li:last-child:nth-child(odd){grid-column:auto}.s-intro__bewijs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.s-intro{padding:48px 0 36px}.s-intro__in{width:min(100% - 80px,1120px);grid-template-columns:minmax(0,1fr) 500px;gap:48px;--lt: 35px}.s-intro__copy{padding:0}.s-intro__copy:after{inset:-25px -22px -32px -30px}.s-intro__kop{font-size:2.25rem}.s-intro__txt{margin-top:16px;font-size:1rem;line-height:1.6}.s-intro__bewijs{margin-top:18px;gap:24px}.s-intro__bewijs li{font-size:.98rem}.s-intro__acties{margin-top:18px;gap:12px 28px}.s-intro__acties a{font-size:1.05rem}.s-intro .label{margin-bottom:14px}.s-intro__fig{width:auto;margin:0}.s-intro__fig:before,.s-intro__fig:after{left:32px;right:-32px;top:calc(var(--lt) - 60px);bottom:-32px;clip-path:polygon(0 60px,100% 0,100% 100%,0 100%)}.s-intro__fig:after{transform:translate(12px,12px)}.s-intro__rf{position:absolute;left:0;right:0;top:var(--lt);bottom:0;max-height:399px;aspect-ratio:auto}.s-intro__kaart{position:absolute;right:-24px;bottom:-24px;width:300px;margin:0;padding:14px 16px}.s-intro__kaart li{font-size:.9rem}.s-intro__band{width:min(100% - 80px,1120px);margin-top:56px;gap:36px;padding:18px 28px}.s-intro__voorkop{font-size:1.25rem}.s-intro__tegels{gap:12px}.s-intro__tegels a{gap:10px;padding:9px 14px 9px 9px;font-size:1.05rem}.s-intro__tegels a span{width:32px;height:32px}.s-intro__tegels a .ic{width:17px;height:17px}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.s-intro__rf{transition:translate .45s var(--ease-onthul),filter .45s var(--ease-onthul)}.s-intro__fig:hover .s-intro__rf{translate:0 -5px;filter:drop-shadow(0 16px 14px rgba(43,42,41,.26))}.s-intro__kaart{transition:translate .45s var(--ease-onthul),box-shadow .45s var(--ease-onthul)}.s-intro__kaart:hover{translate:0 -4px;box-shadow:0 26px 36px -14px #1a1010b3}.s-intro__ico,.s-intro__tegels a span,.s-intro__acties a .ic{transition:scale .3s var(--ease-onthul),rotate .3s var(--ease-onthul),translate .3s var(--ease-onthul),background-color .3s,color .3s}.s-intro__bewijs li:hover .s-intro__ico,.s-intro__kaart li:hover .s-intro__ico{scale:1.14;rotate:-8deg}.s-intro__kaart li:hover .s-intro__ico{background:#fff}.s-intro__acties a{background:linear-gradient(currentColor,currentColor) left bottom / 0 2px no-repeat;transition:color .2s,background-size .35s var(--ease-onthul)}.s-intro__acties a:hover,.s-intro__acties a:focus-visible{background-size:100% 2px}.s-intro__acties a:hover .ic,.s-intro__acties a:focus-visible .ic{translate:3px 0;scale:1.12}.s-intro__tegels a{transition:background-color .2s,translate .3s var(--ease-onthul),box-shadow .3s var(--ease-onthul)}.s-intro__tegels a:hover,.s-intro__tegels a:focus-visible{translate:0 -3px;box-shadow:0 12px 16px -10px #1a10108c}.s-intro__tegels a:hover span,.s-intro__tegels a:focus-visible span{scale:1.12;rotate:10deg;background:var(--color-bruin-diep)}.s-intro__voorkop{transition:color .3s var(--ease-onthul)}.s-intro__band:hover .s-intro__voorkop{color:#fff}.s-intro__copy:after{transition:border-color .3s var(--ease-onthul)}.s-intro__copy:hover:after{border-color:var(--color-goud-diep)}}.kv1-sec{position:relative;padding:4.5rem 0 2.5rem;background:var(--color-creme);color:var(--color-ink);font-family:var(--font-tekst)}.kv1-sec .kv1-card{position:relative;display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);background:#fff;border-radius:var(--radius-paneel);box-shadow:var(--shadow-paneel)}.kv1-sec .kv1-card:after{content:"";position:absolute;inset:0;z-index:2;border:1px solid var(--color-goud-diep);border-radius:inherit;pointer-events:none}.kv1-sec .kv1-body{min-width:0;display:flex;flex-direction:column;justify-content:space-between;gap:1.4rem;padding:30px 30px 30px 28px}.kv1-sec .kv1-head .label{margin:0}.kv1-sec .kv1-titel{margin:.45rem 0 0;font:700 clamp(2.4rem,3.2vw,2.95rem)/1.08 var(--font-kop);letter-spacing:var(--tracking-kop);text-wrap:balance}.kv1-sec .kv1-lead{margin:.8rem 0 0;color:var(--color-ant-zacht);font-size:1.1rem;line-height:1.5}.kv1-sec .kv1-factor{margin:.6rem 0 0;padding-left:.8rem;border-left:3px solid var(--color-goud-diep);font-size:1rem;line-height:1.5}.kv1-sec .kv1-quiz{display:flex;flex-direction:column;gap:.7rem}.kv1-sec .kv1-cap{margin:0;font:700 .98rem/1.3 var(--font-kop);letter-spacing:var(--tracking-kop)}.kv1-sec .kv1-wrap{display:grid;grid-template-columns:15.5rem minmax(0,1fr);gap:0;align-items:stretch}.kv1-sec .kv1-tabs{display:grid;grid-template-rows:repeat(4,3.5rem);gap:.5rem;position:relative;z-index:1}.kv1-sec .kv1-tab{box-sizing:border-box;height:3.5rem;width:calc(100% + 1px);margin-right:-1px;position:relative;z-index:1;display:flex;align-items:center;gap:.65rem;padding:0 .8rem;border:1px solid var(--color-goud-diep);border-radius:var(--radius-veld) 0 0 var(--radius-veld);background:#fff;color:var(--color-ink);font:700 .88rem/1.25 var(--font-kop);letter-spacing:var(--tracking-kop);text-align:left;cursor:pointer;transition:background-color .2s}.kv1-sec .kv1-tab svg{flex:none;width:1.3rem;height:1.3rem;color:var(--color-bruin)}.kv1-sec .kv1-tab:hover{background:var(--color-zand)}.kv1-sec .kv1-tab[aria-selected=true]{z-index:2;border-right-color:var(--color-goud-licht);background:var(--color-goud-licht)}.kv1-sec .kv1-tab[aria-selected=true]:hover{background:var(--color-goud-licht)}.kv1-sec .kv1-panels{display:grid;min-width:0}.kv1-sec .kv1-panel{grid-area:1 / 1;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;gap:.5rem;padding:1rem 1.15rem 1rem 1.3rem;border:1px solid var(--color-goud-diep);border-radius:0 var(--radius-veld) var(--radius-veld) 0;background:var(--color-goud-licht);color:var(--color-ink)}.kv1-sec .kv1-panel[data-uit]{visibility:hidden}.kv1-sec .kv1-panel h3{margin:0;display:flex;align-items:center;gap:.55rem;font:700 1.05rem/1.25 var(--font-kop);letter-spacing:var(--tracking-kop)}.kv1-sec .kv1-panel h3 svg{flex:none;width:1.5rem;height:1.5rem;color:var(--color-bruin)}.kv1-sec .kv1-panel p{margin:0;font-size:1rem;line-height:1.5}.kv1-sec .kv1-pills{display:flex;flex-wrap:wrap;gap:.4rem;margin:.1rem 0 0;padding:0;list-style:none}.kv1-sec .kv1-pills li{padding:.2rem .65rem;border:1px solid var(--color-goud-diep);border-radius:999px;background:#fff;font-size:.82rem;font-weight:600;line-height:1.3}.kv1-sec .kv1-actions{display:flex;flex-wrap:wrap;gap:.6rem}.kv1-sec .kv1-media{position:relative;display:flex;flex-direction:column;min-width:0}.kv1-sec .kv1-visual{position:relative;z-index:3;flex:none;width:100%;aspect-ratio:5 / 4;container-type:inline-size;--s: 17cqw;--x: -68.6cqw;--yb: -31.4cqw;--z: 186cqw}.kv1-sec .kv1-frame{position:absolute;inset:0;overflow:hidden;border-radius:0 var(--radius-paneel) 0 0;background:var(--color-zand)}.kv1-sec .kv1-visual:after{content:"";position:absolute;inset:0;z-index:1;border:1px solid var(--color-goud-diep);border-radius:0 var(--radius-paneel) 0 0;pointer-events:none}.kv1-sec .kv1-frame img,.kv1-sec .kv1-rise img{position:absolute;display:block;left:var(--x);width:var(--z);height:auto;max-width:none}.kv1-sec .kv1-frame img{top:var(--yb)}.kv1-sec .kv1-rise{position:absolute;left:0;right:0;bottom:calc(100% - 2px);z-index:2;height:var(--s);overflow:hidden;pointer-events:none}.kv1-sec .kv1-rise img{top:calc(var(--yb) + var(--s) - 2px);filter:drop-shadow(0 8px 10px rgba(63,41,41,.3)) drop-shadow(0 2px 3px rgba(63,41,41,.2))}.kv1-sec .kv1-badge{flex:1;display:flex;flex-direction:column;justify-content:center;gap:.35rem;padding:1.2rem 1.4rem;border-radius:0 0 var(--radius-paneel) 0;background:var(--color-goud);color:var(--color-ink)}.kv1-sec .kv1-badge b{display:block;font:700 1.8rem/1 var(--font-kop);letter-spacing:var(--tracking-kop)}.kv1-sec .kv1-badge>span{display:block;color:var(--color-bruin);font:700 .7rem/1.5 var(--font-tekst);letter-spacing:.12em;text-transform:uppercase}.kv1-sec .kv1-stappen{list-style:none;margin:.7rem 0 0;padding:0;display:grid;gap:.45rem}.kv1-sec .kv1-stappen li{display:flex;align-items:center;gap:.6rem;font:600 .92rem/1.3 var(--font-kop);color:var(--color-ink)}.kv1-sec .kv1-stappen span{flex:none;display:grid;place-items:center;width:1.6rem;height:1.6rem;border-radius:50%;background:var(--color-bruin);color:var(--color-goud);font-size:.78rem}@media(max-width:899px){.kv1-sec{padding:3.6rem 0 1.5rem}.kv1-sec .kv1-card{grid-template-columns:minmax(0,1fr)}.kv1-sec .kv1-media{order:-1}.kv1-sec .kv1-visual{aspect-ratio:16 / 9}.kv1-sec .kv1-frame,.kv1-sec .kv1-visual:after{border-radius:var(--radius-paneel) var(--radius-paneel) 0 0}.kv1-sec .kv1-badge{display:none}.kv1-sec .kv1-body{gap:1rem;padding:18px 16px}.kv1-sec .kv1-titel{font-size:clamp(1.8rem,7vw,2.4rem)}.kv1-sec .kv1-lead{margin-top:.5rem;font-size:1rem}.kv1-sec .kv1-factor{font-size:.95rem}.kv1-sec .kv1-wrap{grid-template-columns:minmax(0,1fr);gap:.5rem}.kv1-sec .kv1-tabs{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,3.4rem);gap:.4rem}.kv1-sec .kv1-tab{width:100%;margin-right:0;height:3.4rem;padding:0 .55rem;gap:.45rem;font-size:.8rem;border-radius:var(--radius-veld)}.kv1-sec .kv1-tab[aria-selected=true]{border-right-color:var(--color-goud-diep)}.kv1-sec .kv1-panel{border-radius:var(--radius-veld);padding:.8rem .9rem}.kv1-sec .kv1-actions{display:grid;grid-template-columns:minmax(0,1fr)}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.kv1-sec .kv1-visual{transition:opacity .7s var(--ease-onthul),transform .7s var(--ease-onthul),translate .45s var(--ease-onthul),filter .45s var(--ease-onthul);filter:drop-shadow(0 0 0 rgba(43,42,41,0))}.kv1-sec .kv1-visual:hover{translate:0 -5px;filter:drop-shadow(0 16px 14px rgba(43,42,41,.3))}.kv1-sec .kv1-card{transition:box-shadow .5s var(--ease-onthul)}.kv1-sec .kv1-card:hover{box-shadow:0 2px 4px #2b2a2914,0 30px 60px -26px #2b2a2973}.kv1-sec .kv1-factor{transition:translate .35s var(--ease-onthul),border-color .35s}.kv1-sec .kv1-factor:hover{translate:4px 0;border-left-color:var(--color-goud)}.kv1-sec .kv1-tab{transition:background-color .2s,box-shadow .3s var(--ease-onthul)}.kv1-sec .kv1-tab:hover{box-shadow:inset 4px 0 0 var(--color-goud-diep)}.kv1-sec .kv1-tab svg,.kv1-sec .kv1-panel h3 svg{transition:rotate .35s var(--ease-onthul),scale .35s var(--ease-onthul)}.kv1-sec .kv1-tab:hover svg,.kv1-sec .kv1-panel:hover h3 svg{rotate:-10deg;scale:1.18}.kv1-sec .kv1-pills li{transition:translate .3s var(--ease-onthul),background-color .3s,box-shadow .3s}.kv1-sec .kv1-pills li:hover{translate:0 -2px;background:var(--color-goud);box-shadow:0 6px 10px -6px #2b2a2973}.kv1-sec .kv1-badge b{transition:translate .35s var(--ease-onthul),scale .35s var(--ease-onthul);transform-origin:left center}.kv1-sec .kv1-badge:hover b{translate:0 -3px;scale:1.08}.kv1-sec .kv1-stappen li{transition:translate .3s var(--ease-onthul)}.kv1-sec .kv1-stappen li:hover{translate:4px 0}.kv1-sec .kv1-stappen span{transition:rotate .35s var(--ease-onthul),scale .35s var(--ease-onthul)}.kv1-sec .kv1-stappen li:hover span{rotate:360deg;scale:1.15}}@media(min-width:900px){.kv1-sec .kv1-visual{--z: min(186cqw, 800px)}}@media(min-width:900px)and (max-width:1099px){.kv1-sec .kv1-wrap{grid-template-columns:13rem minmax(0,1fr)}.kv1-sec .kv1-body{padding:24px 22px}}@media(max-width:639px){.kv1-sec{padding-block:3rem 1rem}.kv1-sec .kv1-lead{margin-top:.35rem;font-size:.95rem;line-height:1.45}.kv1-sec .kv1-factor{margin-top:.45rem;font-size:.9rem;line-height:1.45}.kv1-sec .kv1-body{gap:.7rem;padding:14px}.kv1-sec .kv1-titel{font-size:1.6rem}.kv1-sec .kv1-quiz{gap:.5rem}.kv1-sec .kv1-tabs{grid-template-rows:repeat(2,3rem);gap:.35rem}.kv1-sec .kv1-tab{height:3rem}.kv1-sec .kv1-panel{padding:.65rem .8rem;gap:.35rem}.kv1-sec .kv1-panel p{font-size:.92rem;line-height:1.4}}.s-ko,.s-kt{background:var(--color-creme);padding-block:clamp(3rem,6vw,5rem);overflow-x:clip}.s-ko__titel,.s-kt__titel{margin-top:1rem;font:700 var(--text-h2)/1.15 var(--font-kop);letter-spacing:var(--tracking-kop);color:var(--color-ink);text-wrap:balance}.s-ko__lead,.s-kt__lead{margin-top:1rem;max-width:42rem;font-size:1.0625rem;line-height:1.7;color:var(--color-ink)}.s-ko__h3{font:700 var(--text-h3)/1.2 var(--font-kop);letter-spacing:var(--tracking-kop);color:var(--color-ink)}.s-ko__rij{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(2rem,4vw,3rem);margin-top:clamp(1.75rem,3vw,2.5rem);align-items:start}.s-ko__bon,.s-kt__bon{background:var(--color-paper);border:1px solid var(--color-goud-donker);border-radius:var(--radius-paneel);box-shadow:var(--shadow-paneel);overflow:hidden}.s-ko__bonkop,.s-kt__bonkop{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.35rem 1rem;margin:0;padding:.9rem 1.5rem;background:var(--color-bruin);font:700 .8rem/1.3 var(--font-kop);letter-spacing:.14em;text-transform:uppercase;color:var(--color-goud)}.s-ko__bonkop span:last-child,.s-kt__bonkop span:last-child{color:#fff}.s-ko__posten{list-style:none;margin:0;padding:0;counter-reset:post}.s-ko__post{display:grid;grid-template-columns:auto auto minmax(0,1fr);column-gap:1rem;align-items:start;padding:1.25rem 1.5rem;border-bottom:1px dashed var(--color-goud-donker)}.s-ko__nr{padding-top:.55rem;font:700 .85rem/1 var(--font-kop);letter-spacing:var(--tracking-label);color:var(--color-goud-diep)}.s-ko__ico,.s-kt__ico{display:inline-grid;flex:none;place-items:center;width:2.5rem;height:2.5rem;border:1px solid var(--color-goud-donker);border-radius:50%;background:var(--color-goud-licht);color:var(--color-goud-diep)}.s-ko__ico .ic,.s-kt__ico .ic{width:1.25rem;height:1.25rem}.s-ko__post b{display:block;font:700 1.1rem/1.3 var(--font-kop);letter-spacing:var(--tracking-kop);color:var(--color-ink)}.s-ko__post p{margin-top:.3rem;font-size:.95rem;line-height:1.6;color:var(--color-ant-zacht)}.s-ko__extras{display:flex;flex-wrap:wrap;gap:.4rem;list-style:none;margin:.75rem 0 0;padding:0}.s-ko__extras li{padding:.2rem .7rem;border:1px solid var(--color-goud-donker);border-radius:999px;background:var(--color-creme);font:600 .72rem/1.4 var(--font-kop);letter-spacing:.06em;text-transform:uppercase;color:var(--color-goud-diep)}.s-ko__totaal{display:grid;gap:.25rem;margin:0;padding:1.25rem 1.5rem;background:var(--color-goud-licht);border-top:2px dashed var(--color-goud-donker);font-size:1rem;line-height:1.5;color:var(--color-ink)}.s-ko__totaal b{font:700 .8rem/1.3 var(--font-kop);letter-spacing:.14em;text-transform:uppercase;color:var(--color-goud-diep)}.s-ko__totaal strong{font:700 1.35rem/1.25 var(--font-kop);letter-spacing:var(--tracking-kop)}.s-ko__bonvoet{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;margin:0;padding:1rem 1.5rem;border-top:1px solid var(--color-goud-donker)}.s-ko__bonvoet a{display:inline-flex;align-items:center;gap:.5rem;font-weight:600;color:var(--color-ink);text-decoration:underline;text-decoration-color:var(--color-goud-donker);text-decoration-thickness:2px;text-underline-offset:.3em;transition:color .2s,text-decoration-color .2s}.s-ko__bonvoet a:hover{color:var(--color-goud-diep);text-decoration-color:var(--color-goud-diep)}.s-ko__bonvoet .ic{width:1.125rem;height:1.125rem;color:var(--color-goud-diep)}.s-ko__stappen{position:relative;list-style:none;margin:1.5rem 0 0;padding:0;display:grid;gap:1.25rem}.s-ko__stappen:before{content:"";position:absolute;left:1.375rem;top:1.5rem;bottom:1.5rem;border-left:2px dashed var(--color-goud-donker)}.s-ko__stap{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:1rem;padding:1rem 1.25rem 1.1rem 1rem;background:var(--color-paper);border:1px solid var(--color-goud-donker);border-radius:var(--radius-kaart);box-shadow:var(--shadow-kaart)}.s-ko__stapnr{display:grid;place-items:center;width:2.5rem;height:2.5rem;border:1px solid var(--color-goud-diep);border-radius:50%;background:var(--color-goud);font:700 1.05rem/1 var(--font-kop);color:var(--color-ink)}.s-ko__stap b{display:flex;align-items:center;gap:.5rem;font:700 1.05rem/1.3 var(--font-kop);letter-spacing:var(--tracking-kop);color:var(--color-ink)}.s-ko__stap p{margin-top:.3rem;font-size:.95rem;line-height:1.6;color:var(--color-ant-zacht)}.s-ko__app{display:grid;gap:1.25rem;margin-top:clamp(2rem,4vw,3rem);padding:clamp(1.5rem,3vw,2.25rem);background:var(--color-bruin);border:1px solid var(--color-bruin-diep);border-radius:var(--radius-paneel);box-shadow:var(--shadow-paneel);color:#fff;align-items:center}.s-ko__app .label{color:var(--color-goud)}.s-ko__app .label:before{background:var(--color-goud)}.s-ko__app h3{margin-top:.75rem;font:700 var(--text-h3)/1.2 var(--font-kop);letter-spacing:var(--tracking-kop);color:#fff}.s-ko__app p:not(.label){margin-top:.5rem;color:#ffffffd9;line-height:1.6}.s-ko__appknoppen{display:flex;flex-wrap:wrap;gap:.75rem}.s-ko__citaten{list-style:none;margin:1.25rem 0 0;padding:0;display:grid;gap:1rem}.s-ko__citaat{margin:0;padding:1.25rem 1.5rem 1.35rem;background:var(--color-paper);border:1px solid var(--color-goud-donker);border-radius:var(--radius-kaart);box-shadow:var(--shadow-kaart)}.s-ko__citaat blockquote{margin:0;font:600 1.15rem/1.5 var(--font-kop);letter-spacing:var(--tracking-kop);color:var(--color-ink)}.s-ko__citaat blockquote:before{content:"“";display:block;font:700 2.5rem/.8 var(--font-kop);color:var(--color-goud-diep)}.s-ko__citaat figcaption{margin-top:.75rem;font:600 .78rem/1.3 var(--font-kop);letter-spacing:.1em;text-transform:uppercase;color:var(--color-goud-diep)}.s-ko__citaten-noot{margin-top:.75rem;font-size:.8rem;color:var(--color-ant-zacht)}.s-kt__in{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1.75rem,4vw,3rem);align-items:center}.s-kt__factor{display:flex;align-items:center;gap:.9rem;margin:1.5rem 0 0;padding:.9rem 1.1rem;max-width:42rem;background:var(--color-paper);border:1px solid var(--color-goud-donker);border-radius:var(--radius-kaart);line-height:1.5;color:var(--color-ink)}.s-kt__acties{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;margin:1.5rem 0 0}.s-kt__acties a{display:inline-flex;align-items:center;gap:.5rem;font-weight:600;color:var(--color-ink);text-decoration:underline;text-decoration-color:var(--color-goud-donker);text-decoration-thickness:2px;text-underline-offset:.3em;transition:color .2s,text-decoration-color .2s}.s-kt__acties a:hover{color:var(--color-goud-diep);text-decoration-color:var(--color-goud-diep)}.s-kt__acties .ic{width:1.125rem;height:1.125rem;color:var(--color-goud-diep)}.s-kt__posten{list-style:none;margin:0;padding:0}.s-kt__posten li{display:flex;align-items:center;gap:1rem;padding:.9rem 1.5rem;border-bottom:1px dashed var(--color-goud-donker);font:700 1rem/1.3 var(--font-kop);letter-spacing:var(--tracking-kop);color:var(--color-ink)}.s-kt__totaal{display:grid;gap:.2rem;margin:0;padding:1rem 1.5rem 1.15rem;background:var(--color-goud-licht);border-top:2px dashed var(--color-goud-donker);line-height:1.45;color:var(--color-ink)}.s-kt__totaal b{font:700 .8rem/1.3 var(--font-kop);letter-spacing:.14em;text-transform:uppercase;color:var(--color-goud-diep)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.s-ko__bon,.s-kt__bon,.s-ko__stap,.s-ko__citaat,.s-ko__app,.s-kt__factor{transition:opacity .7s var(--ease-onthul),transform .7s var(--ease-onthul),translate .4s var(--ease-onthul),box-shadow .4s var(--ease-onthul),border-color .3s}.s-ko__bon:hover,.s-kt__bon:hover{translate:0 -5px;box-shadow:0 2px 4px #2b2a2914,0 30px 54px -24px #2b2a2973}.s-ko__stap:hover{translate:6px 0;border-color:var(--color-goud-diep);box-shadow:0 2px 4px #2b2a2914,0 18px 32px -20px #2b2a2966}.s-ko__citaat:hover{translate:0 -5px;border-color:var(--color-goud-diep);box-shadow:0 2px 4px #2b2a2914,0 22px 36px -20px #2b2a2966}.s-ko__app:hover{translate:0 -4px;box-shadow:0 2px 4px #2b2a291a,0 30px 54px -22px #2b2a2980}.s-kt__factor:hover{translate:4px 0;border-color:var(--color-goud-diep)}.s-ko__post,.s-kt__posten li,.s-ko__totaal,.s-kt__totaal{transition:background-color .3s}.s-ko__post:hover,.s-kt__posten li:hover{background:var(--color-goud-licht)}.s-ko__totaal:hover,.s-kt__totaal:hover{background:var(--color-goud)}.s-ko__ico,.s-kt__ico,.s-ko__stapnr{transition:rotate .4s var(--ease-onthul),scale .4s var(--ease-onthul),background-color .3s,color .3s}.s-ko__post:hover .s-ko__ico,.s-kt__posten li:hover .s-kt__ico{rotate:-10deg;scale:1.12;background:var(--color-goud);color:var(--color-bruin)}.s-ko__stap:hover .s-ko__stapnr{rotate:360deg;scale:1.1}.s-ko__nr{transition:translate .3s var(--ease-onthul),color .3s}.s-ko__post:hover .s-ko__nr{translate:3px 0;color:var(--color-bruin)}.s-ko__extras li{transition:translate .3s var(--ease-onthul),background-color .3s,box-shadow .3s}.s-ko__extras li:hover{translate:0 -2px;background:var(--color-goud);box-shadow:0 6px 10px -6px #2b2a2973}.s-ko__citaat blockquote:before{transition:translate .4s var(--ease-onthul),rotate .4s var(--ease-onthul);transform-origin:left bottom}.s-ko__citaat:hover blockquote:before{translate:4px -3px;rotate:-8deg}.s-ko__bonvoet a,.s-kt__acties a{transition:color .2s,text-decoration-color .2s,text-underline-offset .3s var(--ease-onthul)}.s-ko__bonvoet a:hover,.s-kt__acties a:hover{text-underline-offset:.5em}.s-ko__bonvoet .ic,.s-kt__acties .ic{transition:translate .3s var(--ease-onthul),rotate .3s var(--ease-onthul)}.s-ko__bonvoet a:hover .ic,.s-kt__acties a:hover .ic{translate:3px 0;rotate:-8deg}}@media(max-width:479px){.s-ko__post{grid-template-columns:auto minmax(0,1fr)}.s-ko__nr{display:none}.s-ko__post,.s-ko__bonkop,.s-ko__totaal,.s-ko__bonvoet,.s-kt__posten li,.s-kt__bonkop,.s-kt__totaal{padding-inline:1.1rem}}@media(min-width:720px){.s-ko__citaten{grid-template-columns:repeat(2,minmax(0,1fr))}.s-ko__app{grid-template-columns:minmax(0,1fr) auto;gap:2rem}}@media(min-width:960px){.s-ko__rij{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:stretch}.s-ko__route{display:flex;flex-direction:column}.s-ko__stappen{flex:1;grid-auto-rows:1fr;margin-top:1.25rem}.s-ko__stap{align-items:center}.s-kt__in{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}}.s-lokaal{padding:20px 16px 8px;background:var(--color-creme);color:var(--color-ink)}.s-lokaal *,.s-lokaal *:before,.s-lokaal *:after{box-sizing:border-box}.s-lokaal__in{display:flex;flex-direction:column;max-width:34rem;margin-inline:auto}.s-lokaal a{text-decoration:none}.s-lokaal__kicker{margin:0;font:600 .8rem/1.3 var(--font-kop);letter-spacing:.14em;text-transform:uppercase;color:var(--color-goud-diep)}.s-lokaal__titel{margin:6px 0 0;font:700 1.6rem/1.15 var(--font-kop);letter-spacing:var(--tracking-kop);text-wrap:balance;color:var(--color-ink)}.s-lokaal__band{position:relative;height:160px;margin-top:12px;overflow:hidden;border:1px solid var(--color-goud-diep);border-radius:var(--radius-paneel);box-shadow:var(--shadow-paneel)}.s-lokaal__band img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 55%}.s-lokaal__stage{position:relative;container-type:inline-size;margin-top:104px;border:1px solid var(--color-goud-diep);border-radius:var(--radius-paneel);box-shadow:var(--shadow-kaart)}.s-lokaal__uit{position:absolute;z-index:1;right:5cqw;top:-33cqw;display:block;width:46cqw;height:auto;max-width:none}.s-lokaal__kaart{position:relative;z-index:2;display:flex;flex-direction:column;height:100%;padding:18px;background:var(--color-creme);border-radius:calc(var(--radius-paneel) - 1px)}.s-lokaal__kaart h3{margin:0;font:700 1.3rem/1.25 var(--font-kop);letter-spacing:var(--tracking-kop);color:var(--color-ink)}.s-lokaal__kaart p{margin:10px 0 0;font-size:.95rem;line-height:1.55;color:var(--color-ink)}.s-lokaal__kaart .s-lokaal__bron{margin-top:auto;padding-top:14px;font-size:.75rem;line-height:1.5}.s-lokaal__bron a{color:inherit;font-weight:600}.s-lokaal__bron a:hover{color:var(--color-goud-diep)}.s-lokaal__route{position:relative;z-index:1;display:flex;flex-direction:column;margin-top:14px;padding:20px;background:var(--color-bruin);color:var(--color-creme);border:1px solid var(--color-goud-donker);border-radius:var(--radius-paneel);box-shadow:var(--shadow-paneel)}.s-lokaal__label{display:flex;align-items:center;gap:.6rem;margin:0;font:600 .85rem/1.3 var(--font-kop);letter-spacing:.1em;text-transform:uppercase;color:var(--color-goud-licht)}.s-lokaal__label .ic{flex:none;width:1.1rem;height:1.1rem}.s-lokaal__intro{display:none;margin:12px 0 0;font-size:.97rem;line-height:1.55;color:var(--color-creme)}.s-lokaal__lijn{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;margin-top:16px;padding:14px 0;border-top:1px solid var(--color-goud-donker);border-bottom:1px solid var(--color-goud-donker)}.s-lokaal__punt{display:grid;gap:4px;line-height:1.25}.s-lokaal__punt:last-child{text-align:right}.s-lokaal__punt b{font:700 1.1rem/1.2 var(--font-kop);color:var(--color-creme)}.s-lokaal__punt small{font-size:.85rem;color:var(--color-goud-licht)}.s-lokaal__streep{border-top:1px solid var(--color-goud-licht)}.s-lokaal__rij{margin:12px 0 0;font-size:.9rem;line-height:1.4;color:var(--color-goud-licht)}.s-lokaal__rij b{color:var(--color-creme)}.s-lokaal__bel{display:grid;gap:10px;margin-top:16px}.s-lokaal__bel p{margin:0;font-size:1rem;font-weight:700;color:var(--color-creme)}.s-lokaal__bel .btn{width:100%}.s-lokaal__tegels{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin-top:12px}.s-lokaal__tegel{display:flex;flex-direction:column;gap:8px;padding:16px 18px;border:1px solid var(--color-goud-donker);border-radius:var(--radius-paneel)}.s-lokaal__tegel--goud{background:var(--color-goud);color:var(--color-ink);border-color:var(--color-goud-diep)}.s-lokaal__tegel--antraciet{background:var(--color-antraciet);color:var(--color-creme);border-color:var(--color-goud)}.s-lokaal__tegel .s-lokaal__label{color:inherit;opacity:.85}.s-lokaal__tegel h3{margin:0;font:700 1.2rem/1.25 var(--font-kop);letter-spacing:var(--tracking-kop);color:inherit;hyphens:auto;-webkit-hyphens:auto;overflow-wrap:break-word}.s-lokaal__tegel p:last-child{margin:0;font-size:.88rem;line-height:1.45;color:inherit}.s-lokaal__pop{position:relative;z-index:3;container-type:inline-size;width:100%;max-width:312px;height:190px;margin:52px auto 0;border:1px solid var(--color-goud-diep);border-radius:var(--radius-paneel);box-shadow:var(--shadow-kaart)}.s-lokaal__pop-raam{position:absolute;inset:0;overflow:hidden;border-radius:calc(var(--radius-paneel) - 1px)}.s-lokaal__pop-boven{position:absolute;left:0;right:0;bottom:calc(100% - 2px);height:38.7cqw;overflow:hidden;pointer-events:none}.s-lokaal__pop-foto,.s-lokaal__pop-boven>img{position:absolute;left:-56.1cqw;display:block;width:232.3cqw;height:auto;max-width:none}.s-lokaal__pop-foto{top:-43.9cqw}.s-lokaal__pop-boven>img{top:calc(100% - 43.9cqw - 2px)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.s-lokaal__stage,.s-lokaal__pop{isolation:isolate;filter:drop-shadow(0 0 0 rgba(43,42,41,0));transition:opacity .7s var(--ease-onthul),transform .7s var(--ease-onthul),translate .45s var(--ease-onthul),filter .45s var(--ease-onthul)}.s-lokaal__stage:hover,.s-lokaal__pop:hover{translate:0 -5px;filter:drop-shadow(0 16px 14px rgba(43,42,41,.3))}.s-lokaal__band img{transition:scale .9s var(--ease-onthul)}.s-lokaal__band:hover img{scale:1.06}.s-lokaal__band,.s-lokaal__route,.s-lokaal__tegel{transition:opacity .7s var(--ease-onthul),transform .7s var(--ease-onthul),translate .4s var(--ease-onthul),box-shadow .4s var(--ease-onthul),border-color .3s}.s-lokaal__band:hover,.s-lokaal__route:hover{box-shadow:0 2px 4px #2b2a291a,0 30px 54px -22px #2b2a2980}.s-lokaal__route:hover{translate:0 -4px}.s-lokaal__tegel:hover{translate:0 -5px;box-shadow:0 2px 4px #2b2a291a,0 22px 36px -18px #2b2a2980}.s-lokaal__label .ic{transition:rotate .4s var(--ease-onthul),scale .4s var(--ease-onthul)}.s-lokaal__route:hover .s-lokaal__label .ic,.s-lokaal__tegel:hover .s-lokaal__label .ic{rotate:-12deg;scale:1.2}.s-lokaal__punt b{display:inline-block;transition:translate .3s var(--ease-onthul),color .3s}.s-lokaal__punt:hover b{translate:0 -2px;color:var(--color-goud-licht)}.s-lokaal__streep{transition:border-color .4s,scale .4s var(--ease-onthul)}.s-lokaal__lijn:hover .s-lokaal__streep{border-top-color:var(--color-goud);scale:1.04 1}.s-lokaal__kaart h3{transition:translate .3s var(--ease-onthul)}.s-lokaal__kaart:hover h3{translate:3px 0}.s-lokaal__bron a{background:linear-gradient(var(--color-goud-diep),var(--color-goud-diep)) 0 100% / 0 2px no-repeat;transition:color .2s,background-size .35s var(--ease-onthul)}.s-lokaal__bron a:hover{background-size:100% 2px}}@media(max-width:639px){.s-lokaal__band{height:100px;margin-top:8px}.s-lokaal__stage{margin-top:90px}.s-lokaal__kaart{padding:12px 14px}.s-lokaal__kaart h3{font-size:1.15rem}.s-lokaal__kaart p{margin-top:4px;font-size:.86rem;line-height:1.4}.s-lokaal__kaart .s-lokaal__bron{padding-top:8px;font-size:.7rem;line-height:1.4}.s-lokaal__pop{height:160px;margin-top:46px}.s-lokaal__route{margin-top:10px;padding:14px}.s-lokaal__lijn{margin-top:10px;padding:10px 0}.s-lokaal__bel p{display:none}.s-lokaal__bel{margin-top:10px}.s-lokaal__tegels{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.s-lokaal__tegel{padding:12px}.s-lokaal__tegel h3{font-size:1.05rem}}.s-lokaal__open{display:none;align-items:center;justify-content:center;padding:0;background:none;border:0;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.s-lokaal__open .ic{width:18px;height:18px;transition:rotate .25s var(--ease-onthul)}.s-lokaal__open[aria-expanded=true] .ic{rotate:180deg}.s-lokaal__open:focus-visible{outline:2px solid var(--color-goud-licht);outline-offset:-2px;border-radius:inherit}@media(max-width:1099px){.s-lokaal__intro{display:block;order:1;margin-top:8px}.s-lokaal__bel{order:2}.s-lokaal[data-uitklap] .s-lokaal__open--route{display:inline-flex}.s-lokaal[data-uitklap] .s-lokaal__route:not([data-open]) .s-lokaal__intro{display:none}.s-lokaal__open--route{gap:4px;min-height:44px;margin-block:-14px;margin-left:6px;padding:0 6px;vertical-align:middle;font:600 .74rem/1 var(--font-kop);letter-spacing:.1em;text-transform:uppercase;color:var(--color-goud-licht)}.s-lokaal__open--route .ic{width:14px;height:14px}}@media(max-width:639px){.s-lokaal__lijn{margin-top:6px;padding:7px 0}.s-lokaal__rij{margin-top:5px;font-size:.84rem;line-height:1.3}.s-lokaal__route{padding:12px 14px}.s-lokaal__bel{margin-top:7px}.s-lokaal__intro{margin-top:6px;font-size:.9rem;line-height:1.5}.s-lokaal[data-uitklap] .s-lokaal__tegel .s-lokaal__open{display:inline-flex}.s-lokaal[data-uitklap] .s-lokaal__tegel:not([data-open]) p:last-child{display:none}.s-lokaal__tegel{position:relative}.s-lokaal__tegel .s-lokaal__open{position:absolute;inset:0;z-index:1;border-radius:inherit}.s-lokaal[data-uitklap] .s-lokaal__tegel h3:after{content:"";display:inline-block;width:.4em;height:.4em;margin:0 -.72em 0 .32em;border-right:2px solid currentColor;border-bottom:2px solid currentColor;rotate:45deg;translate:0 -.22em;transition:rotate .25s var(--ease-onthul),translate .25s var(--ease-onthul)}.s-lokaal[data-uitklap] .s-lokaal__tegel[data-open] h3:after{rotate:-135deg;translate:0 .05em}.s-lokaal__tegel p:last-child{position:relative;z-index:2}}@media(min-width:1100px){.s-lokaal{padding:0 clamp(16px,2.8vw,40px) 12px}.s-lokaal__in{display:grid;grid-template-columns:minmax(0,360fr) minmax(0,552fr) minmax(0,400fr);grid-template-rows:184px 346px auto;column-gap:24px;max-width:1360px}.s-lokaal__kop{grid-column:2;grid-row:1;padding-top:24px}.s-lokaal__titel{margin-top:8px;font-size:2.4rem}.s-lokaal__band{grid-column:2;grid-row:2;height:auto;margin-top:0}.s-lokaal__stage{grid-column:1;grid-row:2 / 4;align-self:end;height:480px;margin-top:0}.s-lokaal__uit{right:auto;left:0;top:-95.2cqw;width:89.4cqw}.s-lokaal__kaart{padding:26px}.s-lokaal__kaart h3{font-size:1.5rem}.s-lokaal__kaart p{margin-top:12px;font-size:1.02rem}.s-lokaal__kaart .s-lokaal__bron{margin-top:auto;padding-top:16px;font-size:.75rem}.s-lokaal__route{grid-column:3;grid-row:1 / 3;margin-top:26px;padding:28px}.s-lokaal__intro{display:block;margin-top:16px;font-size:1rem;line-height:1.6}.s-lokaal__lijn{margin-top:20px;padding:16px 0}.s-lokaal__bel{margin-top:auto;gap:12px}.s-lokaal__tegels{grid-column:2 / 4;grid-row:3;grid-template-columns:minmax(0,1.08fr) minmax(0,1.08fr) minmax(0,.84fr);gap:20px;margin-top:24px}.s-lokaal__tegel{gap:8px;padding:20px 22px}.s-lokaal__tegel h3{font-size:1.2rem}.s-lokaal__pop{height:auto;min-height:250px;max-width:none;margin:0;align-self:stretch}}.s-lokaal--4 .s-lokaal__tegels{gap:8px}.s-lokaal--4 .s-lokaal__tegel{gap:3px;padding:10px 14px}.s-lokaal--4 .s-lokaal__tegel h3{font-size:1.02rem;line-height:1.2}.s-lokaal--4 .s-lokaal__tegel .s-lokaal__label{font-size:.72rem}.s-lokaal--4 .s-lokaal__tegel .s-lokaal__label .ic{width:.95rem;height:.95rem}.s-lokaal--4 .s-lokaal__tegel p:last-child{font-size:.78rem;line-height:1.36}@media(min-width:640px)and (max-width:1099px){.s-lokaal--4 .s-lokaal__tegels{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:639px){.s-lokaal--4 .s-lokaal__tegels{gap:6px}.s-lokaal--4 .s-lokaal__tegel{gap:2px;padding:9px 11px}.s-lokaal--4 .s-lokaal__tegel h3{font-size:.92rem}}@media(min-width:1100px){.s-lokaal--4 .s-lokaal__in{grid-template-rows:184px 300px auto}.s-lokaal--4 .s-lokaal__route{margin-top:10px}.s-lokaal--4 .s-lokaal__tegels{grid-template-columns:minmax(0,1.1fr) minmax(0,1.1fr) minmax(0,.8fr);grid-template-rows:auto auto;gap:10px;margin-top:24px}.s-lokaal--4 .s-lokaal__tegel{padding:10px 14px}.s-lokaal--4 .s-lokaal__tegel:nth-child(1){grid-column:1;grid-row:1}.s-lokaal--4 .s-lokaal__tegel:nth-child(2){grid-column:2;grid-row:1}.s-lokaal--4 .s-lokaal__tegel:nth-child(3){grid-column:1;grid-row:2}.s-lokaal--4 .s-lokaal__tegel:nth-child(4){grid-column:2;grid-row:2}.s-lokaal--4 .s-lokaal__pop{grid-column:3;grid-row:1 / 3;min-height:0}}.s-lokaal__band--uit{overflow:visible;border:0;border-radius:0;box-shadow:none;container-type:size;--hi: max(calc(100cqh / (1 - var(--b))), calc(100cqw / var(--a)));--wi: calc(var(--hi) * var(--a))}.s-lokaal__band--uit .s-lokaal__raam{position:absolute;inset:0;overflow:hidden;border:1px solid var(--color-goud-diep);border-radius:var(--radius-paneel);box-shadow:var(--shadow-paneel)}.s-lokaal__band--uit img{position:absolute;display:block;right:auto;bottom:auto;max-width:none;width:var(--wi);height:var(--hi);left:calc((100cqw - var(--wi)) * var(--x))}.s-lokaal__band--uit .s-lokaal__raam img{top:calc(var(--hi) * var(--b) * -1)}.s-lokaal__band--uit .s-lokaal__boven{position:absolute;left:1px;right:1px;bottom:calc(100% - 1px);z-index:1;height:calc(var(--hi) * var(--b));overflow:hidden;pointer-events:none}.s-lokaal__band--uit .s-lokaal__boven img{top:0}@media(max-width:1099px){.s-lokaal__band--uit{margin-top:calc(var(--b) * min(100vw - 32px,34rem) / var(--a) + 8px)}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.s-lokaal__band--uit,.s-lokaal__band--uit:hover{box-shadow:none}.s-lokaal__band--uit:hover img{scale:none}}.inb{--lijn: var(--color-lijn);--r: var(--radius-kaart);--schaduw-kaart: var(--shadow-kaart);--schaduw: var(--shadow-paneel);--goud-licht: var(--color-goud-licht);--goud-diep: var(--color-goud-diep);--teal-op-navy: var(--color-goud);--ant: var(--color-ink);--ant-zacht: var(--color-ant-zacht);--fout: var(--color-fout);--creme: var(--color-creme);--bruin: var(--color-bruin);--font-titel: var(--font-kop);--font-display: var(--font-kop);--ease: var(--ease-onthul);--maxw: var(--container-site);background:var(--color-creme);padding-block:clamp(2.5rem,5vw,4rem)}.inb__kop{max-width:46rem}.inb-som .eyebrow{display:block;font:600 var(--text-label)/1.3 var(--font-kop);letter-spacing:var(--tracking-label);text-transform:uppercase}.inb[hidden],.inb [hidden]{display:none!important}.inb__intro{max-width:46rem}.inb__noscript{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.2rem;margin-top:1.4rem;max-width:62rem;padding:1rem 1.2rem;background:#fff;border:1px solid var(--lijn);border-left:4px solid var(--goud-diep);border-radius:0 10px 10px 0;color:var(--ant-zacht)}.inb__grid{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:clamp(1.2rem,2.5vw,2rem);align-items:start;margin-top:clamp(1.6rem,3vw,2.2rem)}:where(.inb) input,:where(.inb) select{margin:0;font:inherit;font-size:1rem;color:var(--ant);background:#fff;border:1px solid #8C8C8C;border-radius:10px}:where(.inb) input::placeholder{color:var(--ant-zacht);opacity:1}:where(.inb) :is(button,input,select):focus-visible{outline:3px solid var(--goud-diep);outline-offset:1px}.inb input[aria-invalid=true]{border-color:var(--fout);box-shadow:0 0 0 1px var(--fout);background:#fdf1ef}.inb-fout{margin:.3rem 0 0;font-size:.8rem;line-height:1.4;font-weight:700;color:var(--fout)}.inb-keuze{position:relative;display:block}.inb-keuze:after{content:"";position:absolute;right:1rem;top:50%;width:7px;height:7px;margin-top:-6px;border-right:2px solid var(--ant-zacht);border-bottom:2px solid var(--ant-zacht);transform:rotate(45deg);pointer-events:none}.inb-keuze select{width:100%;padding-right:2.4rem;cursor:pointer;-webkit-appearance:none;appearance:none}.inb-lijnknop{min-height:48px;background:#fff;color:var(--ant);border:1.5px solid var(--ant)}.inb-lijnknop:hover{background:#fff;color:var(--goud-diep);border-color:var(--goud-diep)}.inb-lijnknop:disabled{opacity:.5;cursor:not-allowed;transform:none}.inb-erbij{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.6rem .8rem;margin:0 0 1.4rem}.inb-erbij p{display:flex;flex-direction:column;gap:.32rem;margin:0;min-width:0}.inb-erbij label,.inb-paneel__naam label{font-size:.7rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--ant-zacht)}.inb-erbij select,.inb-erbij input{min-height:48px;max-width:100%;padding:.7rem .9rem;font-weight:600}.inb-erbij .inb-keuze select{padding-right:2.4rem}.inb-erbij .inb-fout{flex:1 1 100%}.inb-kamers__label{margin:0 0 .7rem}.inb-kamers__leeg{margin:.8rem 0 0;padding:1rem 1.1rem;background:#fff;border:1px dashed #A3A3A3;border-radius:10px;color:var(--ant-zacht)}.inb-tabs{display:flex;flex-wrap:wrap;gap:.5rem}.inb-tab{display:inline-flex;align-items:center;gap:.55rem;min-height:40px;padding:.42rem .48rem .42rem .95rem;border:1px solid var(--lijn);border-radius:999px;background:#fff;font:inherit;font-weight:700;font-size:.92rem;color:var(--ant);cursor:pointer;box-shadow:var(--schaduw-kaart);transition:border-color .15s var(--ease),color .15s var(--ease)}.inb-tab:hover{border-color:var(--goud-diep);color:var(--goud-diep)}.inb-tab__naam{text-align:left;overflow-wrap:anywhere}.inb-tab__som{font-size:.76rem;font-weight:700;color:var(--ant-zacht);white-space:nowrap;background:var(--creme);border-radius:999px;padding:.26rem .6rem}.inb-tab__som.is-actief{color:var(--goud-diep);background:var(--goud-licht)}.inb-tab[aria-selected=true]{background:var(--goud-diep);border-color:var(--goud-diep);color:#fff}.inb-tab[aria-selected=true] .inb-tab__som{background:#00000038;color:#fff}.inb-panelen{margin-top:1rem}.inb-paneel{background:#fff;border:1px solid var(--lijn);border-radius:var(--r);box-shadow:var(--schaduw-kaart);padding:.4rem 1.3rem 1.2rem}.inb-paneel:focus-visible{outline:3px solid var(--goud-diep);outline-offset:3px}.inb-paneel__kop{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.5rem 1rem;margin:.9rem 0 0}.inb-paneel__naam{display:flex;flex-direction:column;gap:.32rem;flex:1 1 14rem;margin:0;min-width:0}.inb-kamer__naam{width:100%;max-width:22rem;height:46px;padding:0 .85rem;font-family:var(--font-titel);font-weight:700;font-size:1.05rem}.inb-kamer__weg{padding:.35rem 0;border:0;background:none;cursor:pointer;font:inherit;font-size:.88rem;color:var(--ant-zacht);text-decoration:underline;text-underline-offset:3px}.inb-kamer__weg:hover{color:var(--goud-diep)}.inb-paneel__hulp{margin:.8rem 0 .2rem;font-size:.9rem;color:var(--ant-zacht)}.inb-zoek{margin:.9rem 0 0}.inb-zoek__veld{position:relative;display:block;max-width:34rem}.inb-zoek__veld svg{position:absolute;left:.95rem;top:50%;width:18px;height:18px;margin-top:-9px;color:var(--ant-zacht);pointer-events:none}.inb-zoek__invoer{width:100%;min-height:48px;padding:.7rem .9rem .7rem 2.75rem;background:var(--creme);-webkit-appearance:none;appearance:none}.inb-zoek__invoer:focus{background:#fff}.inb-zoek__invoer::-webkit-search-cancel-button{filter:grayscale(1)}.inb-zoek__status{margin:.4rem 0 0;font-size:.82rem;line-height:1.4;color:var(--ant-zacht)}.inb-zoek__status:empty,.inb-zoek__lijst:empty{display:none}.inb-zoek__lijst{display:grid;gap:.4rem;max-width:34rem;margin:.45rem 0 0;padding:0;list-style:none}.inb-zoek__kies{display:flex;align-items:center;gap:.6rem;width:100%;min-height:46px;padding:.5rem .85rem;border:1px solid var(--lijn);border-radius:10px;background:var(--creme);color:var(--ant);font:inherit;text-align:left;cursor:pointer;transition:border-color .15s var(--ease),background .15s var(--ease)}.inb-zoek__kies:hover,.inb-zoek__kies:focus-visible{border-color:var(--goud-diep);background:#fff}.inb-zoek__naam{font-weight:700;font-size:.95rem}.inb-zoek__via{min-width:0;font-size:.8rem;color:var(--ant-zacht)}.inb-zoek__kies svg{flex:none;width:14px;height:14px;margin-left:auto;color:var(--goud-diep)}.inb-paneel__rijen{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem}.inb-rij{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:.55rem 0;border-top:1px solid var(--lijn)}.inb-paneel__rijen .inb-rij:nth-child(-n+2){border-top:0}.inb-rij__wat{min-width:0;line-height:1.3}.inb-rij__naam{display:block;font-weight:600;font-size:.95rem;color:var(--ant);overflow-wrap:anywhere}.inb-rij__per,.inb-rij__hulp{display:block;font-size:.78rem;line-height:1.4;color:var(--ant-zacht)}.inb-rij__hulp{margin-top:.2rem}.inb-rij__tel{display:flex;align-items:center;gap:.3rem;flex:none}.inb-knop{display:grid;place-items:center;width:36px;height:36px;padding:0;border:1px solid #C9C9C9;border-radius:10px;background:#fff;color:var(--ant);cursor:pointer;transition:border-color .15s var(--ease),color .15s var(--ease)}.inb-knop:hover{border-color:var(--goud-diep);color:var(--goud-diep)}.inb-knop svg{width:14px;height:14px}.inb-rij__tel input{width:46px;height:36px;padding:0;border-radius:10px;text-align:center;font-weight:700}.inb-rij.is-actief .inb-rij__naam{color:var(--goud-diep)}.inb-rij.is-actief .inb-rij__tel input{border-color:var(--goud-diep);color:var(--goud-diep)}.inb-eigen__kop{margin:1.2rem 0 .2rem;font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--goud-diep)}.inb-eigenlijst{grid-template-columns:1fr}.inb-eigenlijst:empty{display:none}.inb-eigenlijst .inb-rij:nth-child(2){border-top:1px solid var(--lijn)}.inb-rij.inb-eigen{display:grid;grid-template-columns:minmax(0,22rem) auto auto;justify-content:start;align-items:center;gap:.45rem .8rem}.inb-eigen .inb-rij__wat{grid-column:1;max-width:22rem}.inb-eigen .inb-rij__tel{grid-column:2/-1}.inb-eigen .inb-eigen__maat{grid-column:1/3}.inb-eigen .inb-eigen__weg{grid-column:3;justify-self:end}.inb-eigen__naam{width:100%;height:42px;padding:0 .75rem;font-weight:600}.inb-eigen__maat select{height:42px;padding-left:.75rem}.inb-eigen__weg{display:grid;place-items:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:none;color:var(--ant-zacht);cursor:pointer}.inb-eigen__weg:hover{color:var(--goud-diep);background:var(--goud-licht)}.inb-eigen__weg svg{width:15px;height:15px}.inb-eigen__erbij{margin-top:.7rem}.inb-som{--inb-top:120px;position:sticky;top:var(--inb-top);color:#fff;border-radius:var(--r);padding:clamp(1.4rem,2.6vw,1.9rem);background:var(--bruin);box-shadow:var(--schaduw)}.inb-som.is-los{position:relative;top:auto}.inb-som .eyebrow{color:var(--teal-op-navy);margin:0}.inb-som__cijfer{display:flex;align-items:baseline;gap:.45rem;margin:.7rem 0 0}.inb-som__cijfer b{font-family:var(--font-display);font-weight:700;line-height:1;font-size:clamp(2.6rem,5vw,3.4rem);letter-spacing:-.02em}.inb-som__cijfer span{font-size:1.15rem;font-weight:700;color:#ffffffbf}.inb-som__precies{margin:.35rem 0 0;font-size:.9rem;color:#fffc}.inb-som__fout{margin:1rem 0 0;padding:.7rem .9rem;border:1px solid rgba(255,140,120,.55);border-radius:12px;background:#ff5a4629;font-size:.88rem;line-height:1.45;font-weight:700}.inb-som__lijst{list-style:none;margin:1rem 0 0;padding:0}.inb-som__lijst li{display:flex;justify-content:space-between;gap:1rem;padding:.45rem 0;border-top:1px solid rgba(255,255,255,.16);font-size:.92rem}.inb-som__lijst li span:first-child{color:#ffffffd1;overflow-wrap:anywhere}.inb-som__lijst li span:last-child{font-weight:700;white-space:nowrap}.inb-som__leeg{margin:1rem 0 0;padding-top:.7rem;border-top:1px solid rgba(255,255,255,.16);font-size:.92rem;line-height:1.55;color:#ffffffc7}.inb-som__noot{margin:1rem 0 0;font-size:.82rem;line-height:1.55;color:#ffffffb8}.inb-som__mee{margin:1rem 0 0;padding:.55rem .85rem;border-left:3px solid var(--teal-op-navy);font-size:.86rem;line-height:1.45;color:#fff}.inb-som__acties{display:grid;gap:.6rem;margin-top:1.2rem}.inb-som__acties .btn{width:100%}.inb-som__wis{margin-top:1rem;padding:0;border:0;background:none;cursor:pointer;font:inherit;font-size:.86rem;color:#ffffffc7;text-decoration:underline;text-underline-offset:3px}.inb-som__wis:hover{color:#fff}.inb-som :focus-visible{outline:3px solid #fff;outline-offset:2px}.inb-balk{display:none}.inb.is-klaar .inb-balk{position:fixed;left:0;right:0;bottom:var(--inb-onder,0px);z-index:60;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.65rem max(1.2rem,calc((100% - var(--maxw)) / 2)) calc(.65rem + env(safe-area-inset-bottom));background:var(--bruin);color:#fff;box-shadow:0 -10px 24px -14px #14141480;transform:translateY(calc(100% + var(--inb-onder,0px)));visibility:hidden;transition:transform .35s var(--ease),visibility 0s linear .35s}.inb.is-klaar .inb-balk.is-zichtbaar{transform:none;visibility:visible;transition:transform .35s var(--ease)}.inb-balk__som{margin:0;display:flex;align-items:baseline;gap:.45rem;font-weight:700}.inb-balk__som span{font-size:.7rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--teal-op-navy)}.inb-balk__som b{font-family:var(--font-display);font-size:1.6rem;line-height:1}.inb-balk .btn{flex:0 1 auto;min-width:0;padding:.75rem 1.15rem;white-space:normal;text-align:center}.inb-balk .btn:focus-visible{outline:3px solid #fff;outline-offset:2px}@supports selector(body:has(a)){@media(max-width:767.98px){body:has(.inb-balk.is-zichtbaar) [data-mbar]{display:none}body:has(.inb-balk.is-zichtbaar) .contactknop{visibility:hidden}.inb.is-klaar .inb-balk{bottom:0;transform:translateY(100%)}.inb.is-klaar .inb-balk.is-zichtbaar{transform:none}}@media(min-width:768px){body:has(.inb-balk.is-zichtbaar) .contactknop{bottom:calc(5.6rem + env(safe-area-inset-bottom))}}}.inb-tab,.inb-knop,.inb-rij__tel input,.inb-zoek__invoer,.inb-zoek__kies,.inb-eigen__naam{scroll-margin:7.5rem 0 calc(5rem + env(safe-area-inset-bottom))}@media(max-width:767.98px){.inb-tab,.inb-knop,.inb-rij__tel input,.inb-zoek__invoer,.inb-zoek__kies,.inb-eigen__naam{scroll-margin-bottom:calc(9.5rem + env(safe-area-inset-bottom))}}.inb-uitleg{margin:clamp(1.6rem,3vw,2.2rem) 0 0;max-width:78ch;padding:1rem 1.2rem;background:#fff;border:1px solid var(--lijn);border-left:4px solid var(--goud-diep);border-radius:0 10px 10px 0;font-size:.93rem;line-height:1.6;color:var(--ant-zacht)}.inb-uitleg b{color:var(--ant)}@media(scripting:none){.inb-som__wis,.inb-som__mee{display:none}}@media(prefers-reduced-motion:reduce){.inb-tab,.inb-knop,.inb-zoek__kies,.inb.is-klaar .inb-balk,.inb.is-klaar .inb-balk.is-zichtbaar{transition:none}}@media(max-width:1000px){.inb__grid{grid-template-columns:1fr}.inb-som{position:relative;top:auto;max-width:34rem}}@media(max-width:720px){.inb-paneel{padding-inline:1rem}.inb-paneel__rijen{grid-template-columns:1fr}.inb-paneel__rijen .inb-rij:nth-child(2){border-top:1px solid var(--lijn)}.inb-tab{min-height:44px}.inb-knop{width:40px;height:40px}.inb-rij__tel input{height:40px}}@media(max-width:560px){.inb-erbij p{flex:1 1 100%}.inb-erbij select,.inb-erbij input{width:100%}.inb-kamer__naam{max-width:none}.inb-zoek__invoer::placeholder{font-size:.875rem}}@media(max-width:374px){.inb-zoek__invoer::placeholder{font-size:.8125rem}}.inb-laden{display:none}@media(scripting:enabled){.inb-laden{display:flex;align-items:center;gap:.6rem;margin:1.2rem 0;font-size:.95rem;color:var(--color-ant-zacht)}.inb-laden:before{content:"";width:1rem;height:1rem;border-radius:50%;border:2px solid var(--color-goud);border-right-color:transparent;animation:inb-draai .9s linear infinite}}@keyframes inb-draai{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.inb-laden:before{animation:none}}.inb-laadfout{margin:1.2rem 0;font-size:.95rem;color:var(--color-ink)}.inb-laadfout p{margin:0 0 .8rem}.inb-laadfout a{color:var(--color-bruin);text-decoration:underline;text-underline-offset:2px}.s-opt{background:var(--color-creme);padding-block:3.5rem 1.5rem;scroll-margin-top:6rem}.s-opt__in{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;align-items:stretch}.s-opt__foto{--t: var(--tm);--ar: 100 / 62;position:relative;margin:0 auto 0 10px;width:calc(100% - 10px);max-width:34rem;container-type:inline-size;aspect-ratio:var(--ar);min-width:0}.s-opt__foto:before{content:"";position:absolute;inset:0;transform:translate(-10px,-10px);border-radius:var(--radius-paneel);background:var(--color-goud)}.s-opt__foto:after{content:"";position:absolute;inset:0;border:1px solid var(--color-goud-diep);border-radius:var(--radius-paneel);pointer-events:none;z-index:1}.s-opt__raam{position:absolute;inset:0;overflow:hidden;border-radius:var(--radius-paneel);background:var(--color-bruin)}.s-opt__raam>img,.s-opt__strook>img{position:absolute;left:var(--lx);width:var(--W);height:var(--H);max-width:none;object-fit:fill;display:block}.s-opt__raam>img{top:calc(-1 * var(--t))}.s-opt__strook{position:absolute;left:0;right:0;bottom:calc(100% - 2px);height:var(--st);overflow:hidden;pointer-events:none;z-index:2}.s-opt__strook>img{top:calc(var(--st) - 2px - var(--t))}.s-opt__bijschrift{position:absolute;left:.6rem;bottom:.6rem;z-index:1;display:inline-flex;align-items:center;gap:.45rem;padding:.3rem .7rem;border:1px solid var(--color-goud-diep);border-radius:999px;background:var(--color-paper);color:var(--color-ink);font:700 .75rem/1.2 var(--font-kop);letter-spacing:.04em}.s-opt__bijschrift .ic{width:1rem;height:1rem;color:var(--color-goud-diep);flex:none}.s-opt__paneel{position:relative;display:flex;flex-direction:column;gap:.5rem;min-width:0;padding:1.1rem 150px 1.1rem 1.1rem;border:1px solid var(--color-goud);border-radius:var(--radius-paneel);background:var(--color-bruin);color:var(--color-creme)}.s-opt__label{display:flex;align-items:center;gap:.5rem;margin:0;color:var(--color-goud);font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.s-opt__label .ic{width:1.1rem;height:1.1rem;flex:none}.s-opt__titel{margin:.3rem 0 0;font:700 1.45rem/1.12 var(--font-kop);letter-spacing:var(--tracking-kop);color:var(--color-creme);text-wrap:balance}.s-opt__lead{margin:0;color:var(--color-creme);font-size:.85rem;line-height:1.45}.s-opt__schaal{display:none;margin:0;padding:0;list-style:none;grid-auto-rows:1fr;gap:.5rem}.s-opt__stap{display:flex;align-items:center;gap:.5rem;padding:.4rem .65rem;border:1px solid var(--color-goud);border-radius:999px;background:var(--color-goud);color:var(--color-ink);font:700 .74rem/1.25 var(--font-kop);letter-spacing:.08em;text-transform:uppercase}.s-opt__stap .ic{flex:none;width:1.1rem;height:1.1rem;color:var(--color-bruin)}.s-opt__venster{position:absolute;inset:-48px 0 0;overflow:hidden;border-radius:0 0 21px 21px;pointer-events:none;z-index:2}.s-opt__werker{position:absolute;top:8px;right:-4px;height:340px;width:auto;max-width:none;display:block}.s-opt__rij{list-style:none;margin:.25rem 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.s-opt__kaart{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:.6rem;align-items:center;padding:.65rem .7rem;border:1px solid var(--color-goud-diep);border-radius:var(--radius-kaart);background:var(--color-paper);transition:box-shadow .2s ease,border-color .2s ease}.s-opt__kaart:hover{box-shadow:var(--shadow-kaart);border-color:var(--color-bruin)}.s-opt__ico{grid-row:1 / span 2;display:grid;place-items:center;width:2rem;height:2rem;border-radius:999px;background:var(--color-bruin);color:var(--color-goud)}.s-opt__ico .ic{width:1rem;height:1rem}.s-opt__kaart b{font:700 .88rem/1.2 var(--font-kop);letter-spacing:var(--tracking-kop);color:var(--color-ink)}.s-opt__kaart p{display:none;margin:.3rem 0 0;font-size:.9rem;line-height:1.5;color:var(--color-antraciet)}.s-opt__voet{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1.5rem;margin-top:.75rem;padding:.75rem 1rem;border:1px solid var(--color-goud-diep);border-radius:var(--radius-kaart);background:var(--color-goud)}.s-opt__voet p{display:flex;align-items:center;gap:.6rem;margin:0;color:var(--color-ink);font-size:.9rem;line-height:1.4}.s-opt__voet .ic{flex:none;width:1.3rem;height:1.3rem;color:var(--color-bruin)}.s-opt__link{color:var(--color-bruin);font-weight:700;text-decoration:none;transition:color .2s ease}.s-opt__link:hover,.s-opt__link:active,.s-opt__link:focus-visible{color:var(--color-ink)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.s-opt__foto,.s-opt__paneel{isolation:isolate;filter:drop-shadow(0 0 0 rgba(43,42,41,0));transition:opacity .7s var(--ease-onthul),transform .7s var(--ease-onthul),translate .45s var(--ease-onthul),filter .45s var(--ease-onthul)}.s-opt__foto:hover,.s-opt__paneel:hover{translate:0 -5px;filter:drop-shadow(0 16px 14px rgba(43,42,41,.3))}.s-opt__bijschrift .ic,.s-opt__label .ic,.s-opt__stap .ic{transition:rotate .35s var(--ease-onthul),scale .35s var(--ease-onthul)}.s-opt__foto:hover .s-opt__bijschrift .ic,.s-opt__paneel:hover .s-opt__label .ic{rotate:-12deg;scale:1.2}.s-opt__stap{transition:translate .3s var(--ease-onthul),background-color .3s,box-shadow .3s}.s-opt__stap:hover{translate:4px 0;background:var(--color-goud-licht);box-shadow:0 6px 10px -6px #00000080}.s-opt__stap:hover .ic{rotate:360deg;scale:1.15}.s-opt__kaart{transition:opacity .7s var(--ease-onthul),transform .7s var(--ease-onthul),translate .35s var(--ease-onthul),box-shadow .3s ease,border-color .3s ease}.s-opt__kaart:hover{translate:0 -5px}.s-opt__ico{transition:rotate .4s var(--ease-onthul),scale .4s var(--ease-onthul),background-color .3s,color .3s}.s-opt__kaart:hover .s-opt__ico{rotate:-12deg;scale:1.12;background:var(--color-goud);color:var(--color-bruin)}.s-opt__voet{transition:box-shadow .4s var(--ease-onthul),background-color .3s}.s-opt__voet:hover{box-shadow:var(--shadow-kaart);background:var(--color-goud-donker)}.s-opt__voet .ic{transition:rotate .4s var(--ease-onthul),scale .4s var(--ease-onthul)}.s-opt__voet:hover p .ic{rotate:-12deg;scale:1.15}.s-opt__link{display:inline-block;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:2px;text-underline-offset:.15em;transition:color .2s ease,text-decoration-color .2s ease,text-underline-offset .3s var(--ease-onthul),translate .3s var(--ease-onthul)}.s-opt__link:hover{text-decoration-color:currentColor;text-underline-offset:.35em;translate:3px 0}}@media(min-width:640px){.s-opt__rij{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.s-opt__kaart{grid-template-columns:minmax(0,1fr);row-gap:.5rem;padding:.9rem 1rem 1rem;align-items:start}.s-opt__ico{grid-row:auto;width:2.4rem;height:2.4rem}.s-opt__ico .ic{width:1.2rem;height:1.2rem}.s-opt__kaart b{font-size:.98rem}.s-opt__kaart p{display:block;margin:0}.s-opt__schaal{display:grid}.s-opt__paneel{padding-right:230px}.s-opt__titel{font-size:1.7rem}.s-opt__lead{font-size:.9rem}.s-opt__venster{top:-80px}.s-opt__werker{top:12px;height:520px;right:-2px}.s-opt__voet p{font-size:1rem}}@media(min-width:1100px){.s-opt{padding-block:5.25rem 2.25rem}.s-opt__in{grid-template-columns:570px minmax(0,1fr);column-gap:34px;align-items:end}.s-opt__foto{--t: var(--td);--ar: 570 / 394;width:570px;max-width:none;margin:0}.s-opt__foto:before{transform:translate(-20px,-20px)}.s-opt__bijschrift{left:1rem;bottom:1rem;padding:.45rem .9rem;font-size:.85rem}.s-opt__paneel{min-height:394px;justify-content:space-between;gap:.4rem;padding:1.25rem 1.5rem 1.25rem 1.7rem}.s-opt__paneel>div,.s-opt__lead,.s-opt__schaal{max-width:174px}.s-opt__paneel>div{max-width:none}.s-opt__label{font-size:.78rem}.s-opt__titel{max-width:13.5rem;font-size:1.8rem;margin-top:.45rem}.s-opt__venster{top:-84px}.s-opt__werker{top:12px;height:684px;right:-3px}.s-opt__rij{margin-top:16px}.s-opt__kaart{column-gap:.8rem;padding:1rem 1.05rem 1.1rem}.s-opt__ico{width:2.6rem;height:2.6rem}.s-opt__kaart b{font-size:1.02rem}.s-opt__voet{margin-top:16px;padding:.95rem 1.25rem;gap:.75rem 2rem}}.pb-buurt{position:relative;z-index:1;background:#fff;padding:1.25rem 0 .25rem}.pb-buurt__in{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem 1.25rem}.pb-buurt__kop{font:600 var(--text-label)/1.3 var(--font-kop);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-goud-diep)}.pb-buurt__lijst{display:flex;flex-wrap:wrap;gap:.4rem 1.1rem;margin:0;padding:0;list-style:none}@media(min-width:768px){.pb-buurt__lijst{display:block;text-wrap:balance;line-height:1.5}.pb-buurt__lijst li{display:inline-block;margin:0 1.1rem .4rem 0}.pb-buurt__lijst li:last-child{margin-right:0}}.pb-buurt__lijst a{color:var(--color-ink);text-decoration:underline;text-decoration-color:var(--color-goud);text-underline-offset:4px}.pb-buurt__lijst a:hover{color:var(--color-goud-diep)}@media(max-width:767.98px){.pb-buurt__lijst a{display:inline-block;padding:.55rem 0}}.s-pr{--pr-rand:#a8864f;background:radial-gradient(120% 90% at 85% 0%,var(--color-bruin) 0%,var(--color-bruin-diep) 70%);color:#fff;padding-block:26px 28px;overflow-x:clip}.s-pr__in{width:min(1240px,100% - 80px);margin-inline:auto}.s-pr__top{display:grid;grid-template-columns:minmax(0,1fr) 560px;gap:40px;align-items:stretch}.s-pr .label{color:var(--color-goud)}.s-pr__titel{margin:8px 0 0;font:700 2.25rem/1.12 var(--font-kop);letter-spacing:var(--tracking-kop);color:#fff}.s-pr__lead{margin:10px 0 0;font-size:1rem;line-height:1.55;color:#ffffffe6}.s-pr__links{display:grid;grid-template-rows:auto 1fr;row-gap:12px}.s-pr__app{display:grid;grid-template-columns:64px minmax(0,1fr);column-gap:16px;align-items:start;padding:14px 18px;background:var(--color-paper);border:1px solid var(--pr-rand);border-radius:var(--radius-paneel);box-shadow:var(--shadow-paneel);color:var(--color-ink)}.s-pr__app img{width:64px;height:64px;object-fit:contain;display:block}.s-pr__app .label{color:var(--color-goud-diep)}.s-pr__app .label:before{display:none}.s-pr__app h3{margin:3px 0 0;font:700 1.12rem/1.2 var(--font-kop);letter-spacing:var(--tracking-kop);color:var(--color-ink)}.s-pr__app p:not(.label){margin:3px 0 0;font-size:.88rem;line-height:1.45;color:var(--color-ant-zacht)}.s-pr__knoppen{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.s-pr__knoppen .btn{margin:0;min-height:40px;padding:.7rem 1.1rem .6rem;font-size:.7rem;letter-spacing:.12em;white-space:nowrap}.s-pr__rechts{display:grid;grid-template-rows:64px 1fr}.s-pr__pop{position:relative;container-type:inline-size;border-radius:var(--radius-paneel);isolation:isolate}.s-pr__pop:after{content:"";position:absolute;inset:0;border:1px solid #f2e8d3;border-radius:inherit;z-index:1;pointer-events:none}.s-pr__raam{position:absolute;inset:0;overflow:hidden;border-radius:inherit;background:var(--color-bruin-diep)}.s-pr__boven{position:absolute;inset:0;z-index:2;pointer-events:none;clip-path:inset(-200px 0 0 0)}.s-pr__raam img,.s-pr__boven img{position:absolute;max-width:none;width:139cqw;height:93.2cqw;left:-35.71cqw;top:calc(-16.5cqw - 64px);object-fit:fill}.s-pr__som{display:grid;grid-template-columns:1fr 1fr 1fr 1.7fr 1.6fr;gap:24px;margin:14px 0 0;list-style:none;padding:0}.s-pr__k{position:relative;display:flex;flex-direction:column;padding:14px 14px 12px;background:var(--color-paper);border:1px solid var(--pr-rand);border-radius:var(--radius-kaart);box-shadow:var(--shadow-kaart);color:var(--color-ink)}.s-pr__kk{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.s-pr__kk img{width:52px;height:52px;object-fit:contain;display:block}.s-pr__kn{font:700 1.7rem/1 var(--font-kop);color:var(--color-goud-diep)}.s-pr__k b{display:block;font:700 1rem/1.25 var(--font-kop);letter-spacing:var(--tracking-kop)}.s-pr__k p{margin:4px 0 0;font-size:.83rem;line-height:1.42;color:var(--color-ant-zacht)}.s-pr__ex{display:flex;flex-wrap:wrap;gap:5px;list-style:none;margin:8px 0 0;padding:0}.s-pr__ex li{padding:3px 9px;border:1px solid var(--color-goud-diep);border-radius:999px;background:var(--color-goud-licht);font:600 .72rem/1.35 var(--font-kop);color:var(--color-goud-diep)}.s-pr__op{position:absolute;left:-27px;top:50%;translate:0 -50%;z-index:3;display:grid;place-items:center;width:30px;height:30px;border:1px solid var(--color-bruin-diep);border-radius:50%;background:var(--color-goud);font:700 1.2rem/1 var(--font-kop);color:var(--color-ink)}.s-pr__res{background:var(--color-goud);border-color:var(--color-goud-diep);justify-content:space-between}.s-pr__rk{display:grid;grid-template-columns:48px minmax(0,1fr);column-gap:12px;align-items:center}.s-pr__rk img{width:48px;height:48px;object-fit:contain;display:block}.s-pr__res b{font:700 .72rem/1.3 var(--font-kop);letter-spacing:.16em;text-transform:uppercase;color:var(--color-bruin)}.s-pr__res strong{display:block;margin-top:2px;font:700 1.1rem/1.22 var(--font-kop);letter-spacing:var(--tracking-kop);color:var(--color-ink)}.s-pr__res .btn-offerte{width:100%;margin:12px 0 0;min-height:42px;padding:.75rem 1rem .65rem;font-size:.72rem;letter-spacing:.12em;box-shadow:var(--shadow-kaart)}.s-pr__res a.s-pr__cl{display:inline-flex;align-self:flex-start;margin-top:8px;font-size:.84rem;font-weight:600;color:var(--color-bruin);text-decoration:none}.s-pr__route{display:grid;grid-template-columns:200px repeat(3,minmax(0,1fr));gap:16px;align-items:center;margin-top:14px;padding:14px 18px;background:var(--color-bruin);border:1px solid var(--pr-rand);border-radius:var(--radius-paneel);box-shadow:var(--shadow-paneel)}.s-pr__h3{margin:0;font:700 1.25rem/1.2 var(--font-kop);letter-spacing:var(--tracking-kop);color:var(--color-goud)}.s-pr__stappen{display:contents;list-style:none;margin:0;padding:0}.s-pr__s{display:grid;grid-template-columns:48px minmax(0,1fr);column-gap:12px;align-items:start;padding:10px 12px;background:var(--color-bruin-diep);border:1px solid var(--pr-rand);border-radius:var(--radius-kaart)}.s-pr__si{position:relative}.s-pr__si img{width:48px;height:48px;object-fit:contain;display:block}.s-pr__si span{position:absolute;left:-6px;top:-6px;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--color-goud);font:700 .78rem/1 var(--font-kop);color:var(--color-ink)}.s-pr__s b{display:block;font:700 .95rem/1.25 var(--font-kop);letter-spacing:var(--tracking-kop);color:#fff}.s-pr__s p{margin:2px 0 0;font-size:.82rem;line-height:1.42;color:#ffffffd1}@media(hover:hover)and (prefers-reduced-motion:no-preference){.s-pr__pop{filter:drop-shadow(0 0 0 rgba(0,0,0,0));transition:opacity .7s var(--ease-onthul),transform .7s var(--ease-onthul),translate .45s var(--ease-onthul),filter .45s var(--ease-onthul)}.s-pr__pop:hover{translate:0 -5px;filter:drop-shadow(0 16px 14px rgba(0,0,0,.5))}.s-pr__app,.s-pr__k,.s-pr__s,.s-pr__route{transition:opacity .7s var(--ease-onthul),transform .7s var(--ease-onthul),translate .4s var(--ease-onthul),box-shadow .4s var(--ease-onthul),border-color .3s,background-color .3s}.s-pr__app:hover{translate:0 -4px;box-shadow:0 2px 4px #00000026,0 26px 44px -20px #0009}.s-pr__k:hover{translate:0 -6px;border-color:var(--color-goud-diep);box-shadow:0 2px 4px #0000001f,0 24px 38px -18px #0009}.s-pr__s:hover{translate:0 -4px;border-color:var(--color-goud);background:var(--color-bruin-licht);box-shadow:0 14px 24px -14px #0009}.s-pr__route:hover{box-shadow:0 2px 4px #00000026,0 26px 44px -20px #0009}.s-pr__app img,.s-pr__kk img,.s-pr__rk img,.s-pr__si img{transition:rotate .4s var(--ease-onthul),scale .4s var(--ease-onthul)}.s-pr__app:hover img,.s-pr__k:hover .s-pr__kk img,.s-pr__k:hover .s-pr__rk img,.s-pr__s:hover .s-pr__si img{rotate:-8deg;scale:1.12}.s-pr__kn{display:inline-block;transition:translate .35s var(--ease-onthul),scale .35s var(--ease-onthul)}.s-pr__k:hover .s-pr__kn{translate:0 -2px;scale:1.15}.s-pr__si span{transition:rotate .4s var(--ease-onthul),scale .4s var(--ease-onthul)}.s-pr__s:hover .s-pr__si span{rotate:360deg;scale:1.15}.s-pr__ex li{transition:translate .3s var(--ease-onthul),background-color .3s}.s-pr__ex li:hover{translate:0 -2px;background:var(--color-goud)}.s-pr__res a.s-pr__cl{transition:translate .3s var(--ease-onthul),color .2s,text-decoration-color .2s;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.25em}.s-pr__res a.s-pr__cl:hover{translate:4px 0;color:var(--color-ink);text-decoration-color:currentColor}}@media(max-width:1023px){.s-pr__in{width:min(1240px,100% - 48px)}.s-pr__top{grid-template-columns:minmax(0,1fr) 340px;grid-template-areas:"kop pop" "app app";gap:20px 28px;align-items:end}.s-pr__links{display:contents}.s-pr__kop{grid-area:kop}.s-pr__app{grid-area:app}.s-pr__rechts{grid-area:pop;display:block;margin-top:44px}.s-pr__pop{aspect-ratio:100/65}.s-pr__raam img,.s-pr__boven img{top:calc(-16.5cqw - 40px)}.s-pr__som{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:20px}.s-pr__op{display:none}.s-pr__res{grid-column:1/-1}.s-pr__route{grid-template-columns:repeat(3,minmax(0,1fr))}.s-pr__h3{grid-column:1/-1}}@media(min-width:640px)and (max-width:1023px){.s-pr{padding-block:20px 22px}.s-pr__top{gap:14px 28px}.s-pr__lead{font-size:.95rem;line-height:1.45}.s-pr__app{padding:10px 16px}.s-pr__app p:not(.label){display:none}.s-pr__som{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px}.s-pr__k{padding:10px}.s-pr__kk img{width:40px;height:40px}.s-pr__kn{font-size:1.4rem}.s-pr__k b{font-size:.92rem}.s-pr__k>p{font-size:.78rem;line-height:1.38}.s-pr__ex{display:none}.s-pr__res{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:20px;align-items:center}.s-pr__res .btn-offerte{width:auto;margin:0;padding-inline:1.6rem}.s-pr__res a.s-pr__cl{display:none}.s-pr__route{margin-top:12px;padding:10px 14px;gap:10px}.s-pr__s{padding:8px 10px}.s-pr__s p{display:none}}@media(max-width:639px){.s-pr{padding-block:22px 24px}.s-pr__in{width:min(1240px,100% - 32px)}.s-pr__top{grid-template-columns:minmax(0,1fr);grid-template-areas:"kop" "pop" "app";gap:14px}.s-pr__titel{font-size:1.65rem}.s-pr__lead{font-size:.95rem;margin-top:8px}.s-pr__rechts{margin-top:30px}.s-pr__pop{aspect-ratio:100/62}.s-pr__raam img,.s-pr__boven img{top:calc(-16.5cqw - 36px)}.s-pr__app{grid-template-columns:48px minmax(0,1fr);column-gap:12px;padding:12px 14px}.s-pr__app img{width:48px;height:48px}.s-pr__knoppen{flex-wrap:nowrap;gap:8px;margin:10px 0 0 -60px}.s-pr__knoppen .btn{flex:1 1 0;min-width:0;justify-content:center;padding-inline:.5rem;font-size:.64rem;letter-spacing:.06em;line-height:1.2;text-align:center;white-space:normal}.s-pr__route{display:none}.s-pr__app p:not(.label){display:none}.s-pr__som{gap:10px;margin-top:14px}.s-pr__k{padding:10px 12px}.s-pr__k>p,.s-pr__ex{display:none}.s-pr__k b{font-size:.92rem}.s-pr__kk{margin-bottom:4px}.s-pr__kk img{width:40px;height:40px}.s-pr__kn{font-size:1.3rem}.s-pr__res .s-pr__rk{grid-template-columns:40px minmax(0,1fr)}.s-pr__res .s-pr__rk img{width:40px;height:40px}.s-pr__res .btn-offerte{margin-top:10px}.s-pr__route{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:12px}.s-pr__h3{font-size:1.1rem}.s-pr__s{grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center;row-gap:6px;padding:10px 6px}.s-pr__s b{font-size:.78rem;letter-spacing:0}.s-pr__s p{display:none}.s-pr__pop{aspect-ratio:100/54}.s-pr{padding-block:18px 18px}.s-pr__top{gap:10px}.s-pr__lead{font-size:.9rem;line-height:1.45}.s-pr__app .label,.s-pr__res a.s-pr__cl{display:none}.s-pr__som{margin-top:10px;gap:8px}.s-pr__k{padding:8px 10px}.s-pr__kk img{width:32px;height:32px}.s-pr__kk{margin-bottom:2px}.s-pr__res .btn-offerte{margin-top:8px}}.rk{background:var(--color-creme);padding-top:clamp(2.5rem,5vw,4rem)}.rk__tabs{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.25rem}.rk__tab{min-height:48px;padding:.7rem 1.4rem .6rem;border:1px solid var(--color-lijn);border-radius:999px;background:#fff;cursor:pointer;font:600 .82rem/1.2 var(--font-kop);letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink);transition:background-color .3s,color .3s,border-color .3s}.rk__tab:hover{border-color:var(--color-goud-diep);color:var(--color-goud-diep)}.rk__tab[aria-selected=true]{background:var(--color-bruin);border-color:var(--color-bruin);color:#fff}.rk__tab:focus-visible{outline:3px solid var(--color-goud-diep);outline-offset:2px}.rk__paneel{margin-top:clamp(1.5rem,3vw,2rem)}.rk__paneel[data-uit]{display:none}.rk .inb{padding-top:0}.rk .inb__kop .label{display:none}@media(max-width:767.98px){body:has(.inb-balk.is-zichtbaar) nav[aria-label="Snel contact"]{display:none}}.rw{--rw-ster: #f4b400;position:relative;overflow-x:clip;background:var(--color-creme);padding-block:1.25rem 1.5rem}.rw-in{display:grid;grid-template-columns:minmax(0,1fr);row-gap:1.25rem;width:100%;max-width:min(1480px,90vw);margin-inline:auto}.rw-kop{grid-column:1 / -1}.rw-h2{margin:.6rem 0 0;font-size:clamp(1.7rem,7vw,2.2rem);line-height:1.15;text-wrap:balance}.rw-em{font-style:normal;color:var(--color-goud-diep)}.rw-intro{margin:.6rem 0 0;max-width:58ch;font-size:.95rem;color:var(--color-ant-zacht)}.rw-score{position:relative;display:grid;justify-items:start;gap:1.1rem;min-width:0}.rw-podium{position:relative;--T: -32.4cqw;--E: 19.7cqw;width:100%;max-width:34rem;aspect-ratio:100 / 41;margin-top:2.4rem;isolation:isolate;container-type:inline-size}.rw-stapel{position:absolute;inset:0 1rem 0 0;box-sizing:border-box;border:1px solid var(--color-bruin);border-radius:272px 272px var(--radius-kaart) var(--radius-kaart) / 200px 200px var(--radius-kaart) var(--radius-kaart);background:var(--color-zand);box-shadow:.75rem -.75rem 0 var(--color-bruin)}.rw-foto{position:absolute;inset:0;overflow:hidden;border-radius:inherit}.rw-foto img,.rw-op img{position:absolute;left:-9cqw;width:119cqw;height:79.83cqw;max-width:none;object-fit:fill}.rw-foto img{top:var(--T)}.rw-op{position:absolute;z-index:2;left:0;top:calc(-1 * var(--E));width:100%;height:calc(100% + var(--E));overflow:hidden;pointer-events:none}.rw-op img{top:calc(var(--T) + var(--E))}.rw-boog{position:absolute;z-index:3;left:-.4rem;bottom:-.6rem;display:grid;place-items:center;width:6.2rem;aspect-ratio:1;border-radius:50%;background:var(--color-paper);box-shadow:0 4px 0 var(--color-goud-donker),0 20px 30px -14px #0006;text-align:center}.rw-ring{position:absolute;inset:.4rem;width:calc(100% - .8rem);height:calc(100% - .8rem);overflow:visible}.rw-ring circle{fill:none;stroke:var(--color-goud);stroke-width:4}.rw-getal{margin:0}.rw-getal>span[aria-hidden]{display:grid;justify-items:center;gap:.2rem}.rw-getal b{font:600 1.85rem/.9 var(--font-kop);letter-spacing:-.01em;color:var(--color-ink)}.rw-getal small{font-size:.62rem;color:var(--color-ant-zacht)}.rw-sterren{display:inline-flex;gap:.12rem;color:var(--rw-ster)}.rw-sterren svg{width:.68rem;height:.68rem}.rw-profielen{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:.5rem}.rw-profiel{display:inline-flex;align-items:center;gap:.45rem;height:40px;padding:0 .85rem;border-radius:999px;border:1.5px solid var(--color-bruin);background:transparent;color:var(--color-bruin);font:600 .72rem/1.2 var(--font-kop);letter-spacing:.03em;transition:background-color .2s ease,color .2s ease}.rw-profiel:hover{background:var(--color-bruin);color:#fff}.rw-profiel--klein{font-weight:500}.rw-profiel--klein b{font-weight:700}.rw-profiel .ic{width:1rem;height:1rem}.rw-jaren span+span:before{content:"·";margin:0 .4em}.rw-rechts{display:flex;flex-direction:column;min-width:0}.rw-rail{--rand: calc(max(0px, (100vw - var(--container-site)) / 2) + clamp(16px, 4vw, 40px)) ;display:flex;align-items:stretch;gap:1rem;margin:0 calc(-1 * var(--rand)) 0 -1rem;padding:.5rem var(--rand) 1rem 1rem;list-style:none;overflow-x:auto;scroll-snap-type:x proximity;scroll-padding-inline:1rem;scrollbar-width:none}.rw-rail::-webkit-scrollbar{display:none}.rw-kaart{position:relative;scroll-snap-align:start;flex:0 0 min(24.5rem,84%);display:flex;flex-direction:column;padding:1.25rem 1.25rem 1.1rem;border-radius:var(--radius-kaart);color:var(--color-ink);background:var(--color-paper);border:1px solid var(--color-goud-donker);box-shadow:var(--shadow-kaart);transition:box-shadow .6s cubic-bezier(.22,.61,.36,1)}.rw-kaart:hover{box-shadow:0 2px 4px #2b2a2914,0 24px 40px -20px #2b2a2959}.rw-kaart:before{content:"“" / "";display:block;height:2.4rem;margin:-.2rem 0 .5rem -.3rem;font:600 10rem/1 var(--font-kop);color:var(--color-goud)}.rw-tekst{margin:0 0 1rem}.rw-tekst p{margin:0;color:var(--color-ink);font-size:1rem;line-height:1.6;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden}.rw-wie{display:flex;align-items:center;gap:.75rem;margin:auto 0 0;padding-top:1rem;border-top:1px solid var(--color-lijn)}.rw-naam{display:grid;min-width:0}.rw-naam b{display:block;font:600 .98rem/1.25 var(--font-kop);letter-spacing:var(--tracking-kop)}.rw-naam small{font-size:.78rem;color:var(--color-ant-zacht)}.rw-bron{flex:none;width:auto;height:2rem;max-width:6.5rem;object-fit:contain;object-position:right center;margin-left:auto}.rw-avatar{display:grid;place-items:center;flex:none;width:2.6rem;height:2.6rem;border-radius:50%;box-shadow:0 0 0 2px #fff;font:600 .95rem/1 var(--font-kop);letter-spacing:.04em;background:var(--color-goud-licht);color:var(--color-bruin)}.rw-kaart:nth-child(odd) .rw-avatar{background:var(--color-goud);color:var(--color-ink)}.rw-nav{display:flex;align-items:center;gap:.65rem;margin-top:.25rem}.rw-knop{display:inline-grid;place-items:center;width:44px;height:44px;padding:0;border-radius:50%;border:1.5px solid var(--color-bruin);background:transparent;color:var(--color-bruin);cursor:pointer;transition:background-color .2s ease,color .2s ease,opacity .2s ease}.rw-knop:hover:not(:disabled){background:var(--color-bruin);color:#fff}.rw-knop:disabled{opacity:.35;cursor:default}.rw-knop .ic{width:1rem;height:1rem}.rw-draai{display:inline-grid;transform:rotate(180deg)}.rw-voortgang{position:relative;flex:0 1 9rem;height:4px;margin-inline:.4rem;border-radius:4px;background:#2b2a291f;overflow:hidden}.rw-voortgang i{position:absolute;inset:0 auto 0 0;width:40%;border-radius:inherit;background:var(--color-goud-diep)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.rw-podium{filter:drop-shadow(0 0 0 rgba(43,42,41,0));transition:opacity .7s var(--ease-onthul),transform .7s var(--ease-onthul),translate .45s var(--ease-onthul),filter .45s var(--ease-onthul)}.rw-podium:hover{translate:0 -5px;filter:drop-shadow(0 16px 14px rgba(43,42,41,.3))}.rw-sterren svg{transition:scale .3s var(--ease-onthul),rotate .3s var(--ease-onthul)}.rw-podium:hover .rw-sterren svg{scale:1.3;rotate:72deg}.rw-podium:hover .rw-sterren svg:nth-child(2){transition-delay:.05s}.rw-podium:hover .rw-sterren svg:nth-child(3){transition-delay:.1s}.rw-podium:hover .rw-sterren svg:nth-child(4){transition-delay:.15s}.rw-podium:hover .rw-sterren svg:nth-child(5){transition-delay:.2s}.rw-ring circle{transition:stroke .3s}.rw-podium:hover .rw-ring circle{stroke:var(--color-goud-diep)}.rw-profiel{transition:background-color .2s ease,color .2s ease,translate .3s var(--ease-onthul),box-shadow .3s var(--ease-onthul)}.rw-profiel:hover{translate:0 -3px;box-shadow:0 10px 16px -10px #3f29298c}.rw-profiel .ic{transition:rotate .35s var(--ease-onthul),scale .35s var(--ease-onthul)}.rw-profiel:hover .ic{rotate:-14deg;scale:1.2}.rw-kaart{transition:opacity .7s var(--ease-onthul),transform .7s var(--ease-onthul),translate .45s var(--ease-onthul),box-shadow .6s cubic-bezier(.22,.61,.36,1),border-color .3s}.rw-kaart:hover{translate:0 -5px;border-color:var(--color-goud-diep)}.rw-kaart:before{transition:translate .45s var(--ease-onthul),rotate .45s var(--ease-onthul);transform-origin:left bottom}.rw-kaart:hover:before{translate:4px -2px;rotate:-8deg}.rw-avatar{transition:rotate .4s var(--ease-onthul),scale .4s var(--ease-onthul)}.rw-kaart:hover .rw-avatar{rotate:-10deg;scale:1.12}.rw-bron{transition:scale .4s var(--ease-onthul);transform-origin:right center}.rw-kaart:hover .rw-bron{scale:1.1}.rw-knop{transition:background-color .2s ease,color .2s ease,opacity .2s ease,scale .3s var(--ease-onthul),box-shadow .3s var(--ease-onthul)}.rw-knop:hover:not(:disabled){scale:1.1;box-shadow:0 8px 14px -8px #3f29298c}.rw-knop .ic{transition:translate .3s var(--ease-onthul)}.rw-knop:hover:not(:disabled) .ic{translate:3px 0}}@media(min-width:640px)and (max-width:1023.98px){.rw-podium{margin-top:4.5rem}}@media(min-width:1024px){.rw{padding-block:clamp(1rem,3.5svh,2.75rem)}.rw-in{grid-template-columns:minmax(0,35rem) minmax(0,1fr);column-gap:4rem;row-gap:0}.rw-kop{margin-bottom:2.5rem}.rw-h2{font-size:clamp(2.2rem,6svh,3.4rem)}.rw-intro{font-size:1.0625rem}.rw-score{grid-template-rows:1fr auto;gap:calc(1.3rem + 4px);align-self:stretch}.rw-podium{--T: -32.4cqw;--E: 19.7cqw;max-width:none;aspect-ratio:560 / 266;margin-top:2.5rem;align-self:end}.rw-stapel{box-shadow:1rem -1rem 0 var(--color-bruin)}.rw-boog{left:-1.5rem;bottom:-.75rem;width:7.75rem}.rw-ring{inset:.45rem;width:calc(100% - .9rem);height:calc(100% - .9rem)}.rw-getal b{font-size:2.3rem}.rw-getal small{font-size:.68rem}.rw-sterren svg{width:.72rem;height:.72rem}.rw-profiel{height:48px;padding:0 1.25rem;gap:.55rem;font-size:.85rem;letter-spacing:.04em}.rw-bron{height:2.5rem}.rw-rail{gap:1.15rem;margin-bottom:-1.7rem;padding-block:.9rem 3rem}.rw-kaart{padding:clamp(1.4rem,3svh,2rem) clamp(1.5rem,1.8vw,2rem) clamp(1.25rem,2.6svh,1.75rem)}.rw-tekst p{font-size:clamp(1rem,1vw,1.08rem);line-height:1.65}.rw-nav{margin-top:.25rem}.rw-knop{width:48px;height:48px}}.s-sit{position:relative;background:var(--color-creme);padding:74px 0 1.5rem}.s-sit__band{position:relative;border-radius:var(--radius-paneel);background:var(--verloop-donker);border:1px solid var(--color-goud-donker);box-shadow:var(--shadow-paneel);padding:0 1.1rem 1.9rem;display:grid}.s-sit__labrij{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem}.s-sit__lab{margin:0;display:inline-flex;align-items:center;gap:.5rem;font:700 .8rem/1 var(--font-kop);letter-spacing:.2em;text-transform:uppercase;color:var(--color-goud)}.s-sit__lab .ic{width:1.1rem;height:1.1rem}.s-sit__titel{margin:.6rem 0 0;font:700 var(--text-h2)/1.12 var(--font-kop);letter-spacing:var(--tracking-kop);color:var(--color-creme);text-wrap:balance}.s-sit__lead{margin:.6rem 0 0;max-width:34rem;font-size:.95rem;line-height:1.5;color:#f2f1e9e0}.s-sit__stempel{display:inline-flex;align-items:center;gap:.45rem;padding:.4rem .85rem;border:1px solid var(--color-goud-diep);border-radius:999px;background:var(--color-goud);font:700 .75rem/1.2 var(--font-kop);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--color-ink)}.s-sit__stempel .ic{width:1rem;height:1rem}.s-sit__zone{order:-1;position:relative;height:44px;clip-path:inset(-80px -20px 0 -20px)}.s-sit__fig{--fh: 190px;--fk: 76px;position:absolute;bottom:0;height:calc(var(--fh) - var(--fk));max-width:none;object-fit:cover;object-position:top;pointer-events:none}.s-sit__fig--a{width:calc(var(--fh) * 795 / 2192)}.s-sit__fig--b{width:calc(var(--fh) * 1197 / 2132)}.s-sit__fig--a{right:96px}.s-sit__fig--b{right:10px}.s-sit__rij{position:relative;list-style:none;margin:30px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.s-sit__tegel{position:relative;display:flex;flex-direction:column;padding:6px;border:1px solid var(--color-goud-donker);border-radius:var(--radius-kaart);background:var(--color-paper);box-shadow:var(--shadow-kaart);transition:border-color .2s ease,box-shadow .2s ease}.s-sit__tegel:hover{border-color:var(--color-goud-diep);box-shadow:var(--shadow-paneel)}.s-sit__pop{--fh: 88px;--p: 32px;--ar: 1.4911;--ph: calc((var(--fh) + var(--p) + 2px) / (1 - var(--d0)));--pw: calc(var(--ph) * var(--ar));--pt: calc(-1 * (var(--d0) * var(--ph) + var(--p)));--pl: clamp(100cqw - var(--pw), 50cqw - var(--mid) * var(--pw), 0px);position:relative;height:var(--fh);container-type:inline-size;border-radius:var(--radius-veld)}.s-sit__raam{position:absolute;inset:0;overflow:hidden;border-radius:var(--radius-veld)}.s-sit__pop:after{content:"";position:absolute;inset:0;border:1px solid var(--color-bruin);border-radius:var(--radius-veld);pointer-events:none}.s-sit__foto,.s-sit__boven>img{position:absolute;left:var(--pl);width:var(--pw);height:var(--ph);max-width:none;object-fit:fill}.s-sit__foto{top:var(--pt)}.s-sit__pop--heel .s-sit__foto{inset:0;width:100%;height:100%;object-fit:cover;object-position:center 45%}.s-sit__boven{position:absolute;left:0;right:0;bottom:calc(100% - 2px);height:calc(var(--p) + 42px);overflow:hidden;pointer-events:none;z-index:2}.s-sit__boven>img{top:calc(var(--pt) + var(--p) + 40px)}.s-sit__tekst{display:flex;flex:1;flex-direction:column;gap:.3rem;padding:.55rem .4rem .35rem}.s-sit__kop{display:flex;align-items:center;gap:.65rem}.s-sit__ico{display:none;flex:none;place-items:center;width:2.25rem;height:2.25rem;border:1px solid var(--color-goud-donker);border-radius:999px;background:var(--color-goud-licht);color:var(--color-goud-diep)}.s-sit__ico .ic{width:1.15rem;height:1.15rem}.s-sit__tegel b{font:700 .95rem/1.2 var(--font-kop);letter-spacing:var(--tracking-kop);color:var(--color-ink)}.s-sit__tegel p{display:none;margin:0;font-size:.875rem;line-height:1.42;color:var(--color-ant-zacht)}.s-sit__chips{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:auto;padding-top:.3rem}.s-sit__chips i{padding:.15rem .5rem;border:1px solid var(--color-goud-donker);border-radius:999px;background:var(--color-creme);font:600 .62rem/1.3 var(--font-kop);font-style:normal;letter-spacing:.05em;text-transform:uppercase;color:var(--color-goud-diep)}.s-sit__feiten{list-style:none;margin:.75rem 0 0;padding:.8rem 1rem;display:grid;grid-template-columns:minmax(0,1fr);gap:.65rem;align-items:center;border:1px solid var(--color-goud-donker);border-radius:var(--radius-kaart);background:var(--color-goud-licht)}.s-sit__feiten li{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:.7rem;align-items:start}.s-sit__feiten .ic{width:1.35rem;height:1.35rem;margin-top:.1rem;color:var(--color-goud-diep)}.s-sit__feiten span{font-size:.82rem;line-height:1.4;color:var(--color-ant-zacht)}.s-sit__feiten b{display:block;font:700 .95rem/1.3 var(--font-kop);letter-spacing:var(--tracking-kop);color:var(--color-ink)}.s-sit__link{display:inline-block;font-weight:600;white-space:nowrap;color:var(--color-goud-diep);transition:color .2s ease}.s-sit__link:hover{color:var(--color-antraciet)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.s-sit__tegel{transition:opacity .7s var(--ease-onthul),transform .7s var(--ease-onthul),translate .4s var(--ease-onthul),border-color .3s ease,box-shadow .4s var(--ease-onthul)}.s-sit__tegel:hover{translate:0 -6px}.s-sit__band{transition:opacity .7s var(--ease-onthul),transform .7s var(--ease-onthul),translate .45s var(--ease-onthul),box-shadow .45s var(--ease-onthul)}.s-sit__band:hover{translate:0 -4px;box-shadow:0 2px 4px #2b2a291f,0 30px 54px -22px #2b2a298c}.s-sit__stempel{transition:rotate .35s var(--ease-onthul),scale .35s var(--ease-onthul),box-shadow .35s}.s-sit__stempel:hover{rotate:-4deg;scale:1.06;box-shadow:0 8px 14px -8px #0009}.s-sit__lab .ic,.s-sit__stempel .ic,.s-sit__ico,.s-sit__feiten .ic{transition:rotate .4s var(--ease-onthul),scale .4s var(--ease-onthul),background-color .3s,color .3s}.s-sit__band:hover .s-sit__lab .ic,.s-sit__stempel:hover .ic{rotate:-12deg;scale:1.2}.s-sit__tegel:hover .s-sit__ico{rotate:-12deg;scale:1.12;background:var(--color-goud);color:var(--color-bruin)}.s-sit__chips i{transition:translate .3s var(--ease-onthul),background-color .3s,box-shadow .3s}.s-sit__chips i:hover{translate:0 -2px;background:var(--color-goud);box-shadow:0 5px 8px -5px #2b2a2973}.s-sit__feiten{transition:box-shadow .4s var(--ease-onthul),border-color .3s}.s-sit__feiten:hover{border-color:var(--color-goud-diep);box-shadow:var(--shadow-kaart)}.s-sit__feiten li{transition:translate .3s var(--ease-onthul)}.s-sit__feiten li:hover{translate:0 -3px}.s-sit__feiten li:hover .ic{rotate:-12deg;scale:1.2}.s-sit__link{background:linear-gradient(currentColor,currentColor) 0 100% / 0 2px no-repeat;transition:color .2s ease,background-size .35s var(--ease-onthul),translate .3s var(--ease-onthul)}.s-sit__link:hover{background-size:100% 2px;translate:4px 0}}@media(max-width:639px){.s-sit__lead,.s-sit__chips{display:none}.s-sit__band{padding-bottom:1.2rem}.s-sit__feiten{margin-top:.6rem;padding:.6rem .9rem;gap:.4rem}.s-sit__feiten span{font-size:0;line-height:0}.s-sit__feiten b{font-size:.92rem;line-height:1.3}}@media(min-width:640px){.s-sit__tegel b{font-size:1.05rem}.s-sit__ico{display:grid}.s-sit__tegel p{display:block}.s-sit__rij{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.s-sit__tegel{padding:8px}.s-sit__pop{--fh: 130px;--p: 64px}.s-sit__rij{margin-top:56px}.s-sit__chips i{font-size:.68rem;padding:.18rem .6rem}}@media(min-width:1024px){.s-sit{padding:92px 0 12px}.s-sit__band{min-height:210px;padding:28px 44px}.s-sit__labrij,.s-sit__titel,.s-sit__lead{max-width:calc(100% - 470px)}.s-sit__lead{margin-top:.7rem;font-size:1rem;line-height:1.55}.s-sit__titel{margin-top:.7rem}.s-sit__zone{order:0;position:absolute;right:0;top:0;bottom:0;width:520px;height:auto;clip-path:inset(-150px -60px 0 -60px)}.s-sit__fig{--fh: 408px;--fk: 110px}.s-sit__fig--a{right:290px}.s-sit__fig--b{right:70px}.s-sit__rij{margin-top:64px;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.s-sit__feiten{margin-top:14px;padding:12px 22px;grid-template-columns:repeat(3,minmax(0,1fr)) auto;gap:24px}.s-sit__feiten span{font-size:.85rem}.s-sit__feiten b{font-size:1rem}}section.wt.wt{padding-block:1.75rem}.wt-team{position:relative;isolation:isolate;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.75rem .75rem;list-style:none;padding:0;margin:2.25rem 0 0}.wt-team:before{content:"";position:absolute;z-index:-1;left:50%;top:50%;height:115%;aspect-ratio:493.61 / 506.98;max-width:100%;translate:-50% -50%;background:url(/img/mark-goud.svg) center / contain no-repeat;opacity:.55;pointer-events:none}.wt-kaart{position:relative;display:flex;flex-direction:column;padding:6px;border-radius:14px;background:var(--color-bruin);color:#fff;box-shadow:0 26px 44px -26px #222a2366}.wt-venster{position:relative;container-type:inline-size;aspect-ratio:16 / 10;border-radius:8px;border:1px solid var(--color-goud);background:linear-gradient(180deg,#fff 0%,var(--color-goud-licht) 100%)}.wt-venster img{position:absolute;left:-10cqw;top:-32.4cqw;width:120cqw;max-width:none;height:auto;clip-path:inset(0 8.33% calc(100% - 94.9cqw) 8.33%);filter:drop-shadow(0 4px 3px rgba(34,42,35,.22))}.wt-venster img.wt-dicht{left:-25cqw;top:-34cqw;width:150cqw;clip-path:inset(0 16.67% calc(100% - 96.5cqw) 16.67%)}.wt-plaat{position:relative;z-index:2;margin:-2rem 6px 0;min-height:3rem;padding:.3rem .4rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;text-align:center;border-radius:10px;border:1px solid var(--color-goud-diep);background:var(--color-goud-licht);transition:background-color .2s}.wt-kaart:hover .wt-plaat{background:var(--color-goud)}.wt-plaat h3{margin:0;font:700 .85rem/1.15 var(--font-kop);letter-spacing:.005em;color:var(--color-ink);text-wrap:balance}.wt-plaat p{margin:0;font:600 .6rem/1.1 var(--font-kop);letter-spacing:.08em;text-transform:uppercase;color:var(--color-goud-diep);overflow-wrap:anywhere}@media(hover:hover)and (prefers-reduced-motion:no-preference){.wt-kaart{transition:opacity .7s var(--ease-onthul),transform .7s var(--ease-onthul),translate .45s var(--ease-onthul),box-shadow .45s var(--ease-onthul)}.wt-kaart:hover{translate:0 -6px;box-shadow:0 2px 4px #222a2326,0 36px 48px -24px #222a2399}.wt-venster{transition:border-color .3s}.wt-kaart:hover .wt-venster{border-color:var(--color-goud-licht)}.wt-plaat{transition:background-color .2s,box-shadow .35s var(--ease-onthul)}.wt-kaart:hover .wt-plaat{box-shadow:0 8px 12px -8px #222a238c}.wt-plaat p{transition:letter-spacing .35s var(--ease-onthul),color .3s}.wt-kaart:hover .wt-plaat p{color:var(--color-bruin)}.wt-team:before{transition:rotate .8s var(--ease-onthul),opacity .5s}.wt-team:hover:before{rotate:6deg;opacity:.7}}@media(min-width:720px){.wt-team{grid-template-columns:repeat(3,minmax(0,1fr));gap:3.25rem 1.25rem;margin-top:2.5rem}.wt-kaart{padding:8px;border-radius:16px}.wt-plaat{margin:-2.2rem 8px 0;min-height:3.2rem;padding:.3rem .5rem}.wt-plaat h3{font-size:.9rem}.wt-plaat p{font-size:.62rem;letter-spacing:.1em}}@media(min-width:720px)and (max-width:1099px){.wt-team>.wt-kaart:last-child:nth-child(3n+1){grid-column:2}}@media(min-width:1100px){.wt-team{grid-template-columns:repeat(4,minmax(0,1fr));max-width:56rem;margin-inline:auto}}@media(max-width:639px){section.wt.wt{padding-block:1.25rem}.wt-team{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem .4rem;margin-top:1.6rem}.wt-team>.wt-kaart:last-child:nth-child(3n+1){grid-column:2}.wt-kaart{padding:4px;border-radius:10px}.wt-venster{border-radius:6px}.wt-plaat{margin:-1.6rem 3px 0;min-height:2.4rem;padding:.2rem .15rem}.wt-plaat h3{font-size:.68rem}.wt-plaat p{font-size:.46rem;letter-spacing:.02em;overflow-wrap:normal}}.vs{background:var(--color-creme);padding-block:1.75rem}.vs-boven{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem 3rem}.vs-h{margin-top:.6rem;font:700 clamp(2rem,2.8vw,2.5rem)/1.1 var(--font-kop);letter-spacing:var(--tracking-kop);color:var(--color-ink)}.vs-t{margin-top:.7rem;max-width:58ch;font-size:1rem;line-height:1.6;color:var(--color-ant-zacht)}.vs-link{display:inline-flex;align-items:center;gap:.6rem;margin-top:calc(1rem - 4px);margin-bottom:-4px;padding-block:4px;font:600 1.05rem/1.2 var(--font-kop);letter-spacing:.03em;color:var(--color-goud-diep);transition:color .2s}.vs-link svg{width:1.1rem;height:1.1rem}.vs-link:hover{color:var(--color-antraciet)}.vs-rf{position:relative;margin:0;container-type:inline-size}.vs-box{display:block;position:relative;overflow:hidden;height:var(--h);border-radius:var(--radius-paneel);background:var(--color-creme);box-shadow:var(--shadow-kaart)}.vs-box img,.vs-voor img{position:absolute;display:block;width:var(--z);max-width:none;height:auto;left:var(--x)}.vs-box img{top:var(--yb)}.vs-voor{position:absolute;z-index:2;left:0;right:0;top:calc(-1 * var(--r));height:calc(var(--r) + 5cqw);overflow:clip;pointer-events:none;-webkit-mask-image:linear-gradient(#000 calc(100% - 4cqw),transparent);mask-image:linear-gradient(#000 calc(100% - 4cqw),transparent)}.vs-voor img{top:var(--yv);filter:drop-shadow(0 8px 8px rgba(63,41,41,.28)) drop-shadow(0 2px 3px rgba(63,41,41,.2))}.vs-rf:after{content:"";position:absolute;inset:0;z-index:1;box-sizing:border-box;border:1.5px solid var(--color-goud-diep);border-radius:var(--radius-paneel);pointer-events:none}.vs-hero{--plaat: 14px;width:min(88%,17rem);margin:var(--r) auto 0}.vs-hero:before{content:"";position:absolute;z-index:0;left:calc(-1 * var(--plaat));right:var(--plaat);top:calc(-1 * var(--plaat));bottom:var(--plaat);border-radius:22px;background:var(--color-bruin);box-shadow:0 30px 50px -34px #2b19198c}.vs-hero .vs-box{z-index:1}.vs-paneel{margin-top:1.5rem;padding:1rem 1rem 1.1rem;border-radius:var(--radius-paneel);background:var(--color-bruin)}.vs-paneel h3{font:700 clamp(1.4rem,2vw,1.8rem)/1.15 var(--font-kop);color:#fff}.vs-lijst{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.6rem .6rem;margin:2.3rem 0 0;padding:0;list-style:none;align-items:stretch}.vs-kaart{position:relative;display:flex;flex-direction:column;padding:.55rem .55rem 2.6rem;border-radius:22px;background:#fff;border:var(--border-dun)}.vs-kaart .vs-rf{margin:0}.vs-kaart .vs-box,.vs-kaart .vs-rf:after{border-radius:14px}.vs-kaart b{display:block;margin:.6rem 0 0;font:700 .85rem/1.3 var(--font-kop);text-wrap:balance;color:var(--color-ink)}.vs-ico{position:absolute;right:.55rem;bottom:.55rem;display:grid;place-items:center;width:1.9rem;height:1.9rem;border-radius:50%;background:var(--color-goud);color:var(--color-bruin)}.vs-ico svg{width:1rem;height:1rem}@media(min-width:640px){.vs-hero{width:min(100%,22rem)}.vs-paneel{padding:1rem 1.25rem 1.25rem}.vs-lijst{gap:3.1rem .9rem;margin-top:2.2rem}.vs-kaart{padding:.9rem}.vs-kaart b{margin:.7rem 2.9rem 0 0;font-size:1.02rem}.vs-ico{right:.9rem;bottom:.9rem;width:2.3rem;height:2.3rem}.vs-ico svg{width:1.15rem;height:1.15rem}}@media(min-width:900px){.vs{padding-top:3.25rem}.vs-boven{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;row-gap:0}.vs-tekst{display:contents}.vs-label{grid-column:1;grid-row:1}.vs-h{grid-column:1;grid-row:2}.vs-t1{grid-column:1;grid-row:3}.vs-t2{grid-column:1;grid-row:4}.vs-link{grid-column:1;grid-row:5;justify-self:start}.vs-hero{--plaat: 24px;grid-column:2;grid-row:2 / 6;align-self:stretch;display:flex;flex-direction:column;margin:18px auto 0}.vs-hero .vs-box{flex:1;height:auto}}@media(min-width:1100px){.vs-lijst{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.vs-hero,.vs-kaart,.vs-ico,.vs-link svg,.vs-link,.vs-kaart b,.vs-box{transition:opacity .7s var(--ease-onthul),transform .7s var(--ease-onthul),translate .45s var(--ease-onthul),scale .35s var(--ease-onthul),rotate .35s var(--ease-onthul),box-shadow .45s var(--ease-onthul),border-color .3s,background-color .3s,color .3s}.vs-hero:hover{translate:0 -5px}.vs-hero:hover .vs-box{box-shadow:0 2px 4px #2b2a2914,0 30px 44px -26px #3f292999}.vs-hero:hover:before{box-shadow:0 36px 56px -32px #2b1919b3}.vs-kaart:hover{translate:0 -5px;border-color:var(--color-goud-diep);box-shadow:0 2px 4px #2b2a2914,0 24px 36px -22px #3f292980}.vs-kaart:hover .vs-box{box-shadow:0 14px 26px -16px #3f29298c}.vs-kaart:hover .vs-ico{scale:1.12;rotate:-8deg;background:var(--color-bruin);color:var(--color-goud)}.vs-kaart:hover b{color:var(--color-goud-diep)}.vs-link:hover svg{translate:5px 0}}@media(max-width:639px){.vs{padding-block:1.25rem}.vs-boven{gap:.9rem}.vs-h{margin-top:.4rem;font-size:1.7rem}.vs-t{margin-top:.5rem;font-size:.92rem;line-height:1.5}.vs-t2{display:none}.vs-link{margin-top:.6rem;font-size:.95rem}.vs-boven{gap:.6rem}.vs-hero{width:min(54%,9.5rem);--plaat: 10px}.vs-paneel{margin-top:.8rem;padding:.7rem .8rem .8rem}.vs-lijst{gap:2rem .5rem;margin-top:1.5rem}.vs-kaart{padding:.45rem .45rem 2rem}.vs-ico{width:1.6rem;height:1.6rem}.vs-ico svg{width:.85rem;height:.85rem}.vs-kaart b{font-size:.78rem;margin-top:.45rem}}.tm2.tm{padding:44px 0 40px;background-color:var(--color-goud);background-image:linear-gradient(135deg,rgba(255,255,255,.22) 0 38%,transparent 38%)}.tm2 .tm2-wrap{position:relative;flex:1;display:flex;min-height:260px}@media(min-width:1024px){.tm2 .tm__kaart{justify-content:flex-end}.tm2 .tm2-wrap{max-height:536px}}.tm2 .tm2-plaat{position:absolute;inset:-28px 28px 28px -28px;z-index:0;border-radius:var(--radius-kaart);background:var(--color-antraciet)}.tm2 .tm__zicht{position:relative;z-index:1;border-color:var(--color-goud-diep)}.tm2 .tm__naam{background:var(--color-antraciet);border-color:var(--color-ink);box-shadow:0 2px 0 var(--color-goud-diep);color:#fff}.tm2 .tm__naam b{color:#fff}.tm2 .tm__naam small{color:var(--color-goud)}.tm2 .tm__paneel{padding-top:34px;border-top-left-radius:0;border-top-right-radius:0;border-color:var(--color-goud-diep);box-shadow:0 2px 0 var(--color-goud-diep),0 38px 56px -30px #3f292999}.tm2 .tm2-podium{position:absolute;left:-1px;right:-1px;bottom:calc(100% + 1px);height:calc(var(--tm-kop) + 30px);border-radius:var(--radius-kaart) var(--radius-kaart) 0 0;border:1px solid var(--color-ink);border-bottom:0;background:radial-gradient(circle at 19% 62%,var(--color-goud) 0 80px,transparent 81px),radial-gradient(circle at 50% 62%,var(--color-goud) 0 80px,transparent 81px),radial-gradient(circle at 81% 62%,var(--color-goud) 0 80px,transparent 81px),radial-gradient(circle at 19% 62%,transparent 0 90px,rgba(219,192,150,.6) 91px 93px,transparent 94px),radial-gradient(circle at 50% 62%,transparent 0 90px,rgba(219,192,150,.6) 91px 93px,transparent 94px),radial-gradient(circle at 81% 62%,transparent 0 90px,rgba(219,192,150,.6) 91px 93px,transparent 94px),linear-gradient(180deg,var(--color-antraciet),var(--color-ink));box-shadow:inset 0 0 0 1px #dbc09659}.tm2 .tm2-podium:after{content:"Het team dat bij u langskomt";position:absolute;left:18px;top:12px;font:700 .7rem/1 var(--font-kop);letter-spacing:.16em;text-transform:uppercase;color:var(--color-goud)}.tm2 .tm__fig--boris{width:29.59cqw;left:2.73cqw}.tm2 .tm__fig--berend{width:25.44cqw;left:37.66cqw}.tm2 .tm__fig--thijs{width:31.21cqw;left:62.27cqw}.tm2 .tm2-tag{position:absolute;z-index:3;top:-14px;transform:translate(-50%);display:inline-flex;align-items:center;gap:.4rem;padding:.2rem .8rem .2rem .3rem;border-radius:999px;background:#fff;border:1px solid var(--color-ink);font:700 .9rem/1.2 var(--font-kop);letter-spacing:var(--tracking-kop);color:var(--color-ink);box-shadow:0 2px 0 var(--color-goud)}.tm2 .tm2-tag svg{width:1.3rem;height:1.3rem;padding:.22rem;border-radius:999px;background:var(--color-goud);color:var(--color-ink)}.tm2 .tm2-tag--boris{left:19cqw}.tm2 .tm2-tag--berend{left:50cqw}.tm2 .tm2-tag--thijs{left:81cqw}@media(hover:hover)and (prefers-reduced-motion:no-preference){.tm2 .tm__kaart{transition:opacity .7s var(--ease-onthul),transform .7s var(--ease-onthul),translate .45s var(--ease-onthul),filter .45s var(--ease-onthul)}.tm2 .tm__in{transition:translate .45s var(--ease-onthul)}.tm2 .tm__in:hover{translate:0 -5px}.tm2 .tm__in:hover .tm__kaart{filter:drop-shadow(0 16px 16px rgba(43,42,41,.22))}.tm2 .tm__rechts:has(.tm__paneel:hover,.tm__paneel:focus-within){translate:none}.tm2 .tm2-tag,.tm2 .tm2-tag svg{transition:translate .3s var(--ease-onthul),scale .3s var(--ease-onthul),rotate .3s var(--ease-onthul),background-color .25s,color .25s,box-shadow .3s,border-color .25s,filter .3s}.tm2 .tm2-tag:hover{scale:1.08;box-shadow:0 4px 0 var(--color-goud)}.tm2 .tm2-tag:hover svg{rotate:-12deg;background:var(--color-ink);color:var(--color-goud)}.tm2 .btn svg{transition:rotate .3s var(--ease-onthul),scale .3s var(--ease-onthul)}.tm2 .btn:hover svg{rotate:-10deg;scale:1.15}}@media(max-width:1023px){.tm2.tm{padding:28px 0 26px}.tm2 .tm2-wrap{min-height:190px}.tm2 .tm2-plaat{inset:-10px 10px 10px -10px}.tm2 .tm__naam{margin-top:.55rem;padding:.5rem .8rem .45rem}.tm2 .tm__naam b{font-size:1.1rem}.tm2 .tm2-podium{background:radial-gradient(circle at 19% 62%,var(--color-goud) 0 11.5cqw,transparent calc(11.5cqw + 1px)),radial-gradient(circle at 50% 62%,var(--color-goud) 0 11.5cqw,transparent calc(11.5cqw + 1px)),radial-gradient(circle at 81% 62%,var(--color-goud) 0 11.5cqw,transparent calc(11.5cqw + 1px)),linear-gradient(180deg,var(--color-antraciet),var(--color-ink))}.tm2 .tm2-podium:after{content:none}.tm2 .tm2-tag{top:-12px;gap:.3rem;padding:.12rem .6rem .12rem .25rem;font-size:.78rem}.tm2 .tm2-tag svg{width:1.05rem;height:1.05rem;padding:.17rem}.tm2 .tm__paneel{padding:26px 16px 18px;gap:10px}.tm2 .tm__titel{font-size:1.6rem}.tm2 .tm__tekst{gap:8px}.tm2 .tm__tekst p{font-size:.95rem;line-height:1.5}}.tm2 .tm__zicht--uit{overflow:visible;border:0;border-radius:0;background:none;container-type:size;--hi:max(calc(100cqh / (1 - var(--b))),calc(100cqw / var(--a)));--wi:calc(var(--hi) * var(--a))}.tm2 .tm__raam{position:absolute;inset:0;overflow:hidden;border:1px solid var(--color-goud-diep);border-radius:var(--radius-kaart);background:var(--color-zand)}.tm2 .tm__zicht--uit img{position:absolute;display:block;right:auto;bottom:auto;max-width:none;width:var(--wi);height:var(--hi);left:calc((100cqw - var(--wi)) * var(--x))}.tm2 .tm__raam img{top:calc(var(--hi) * var(--b) * -1)}.tm2 .tm__boven{position:absolute;left:1px;right:1px;bottom:calc(100% - 1px);height:calc(var(--hi) * var(--b));overflow:hidden;pointer-events:none}.tm2 .tm__boven img{top:0}@media(max-width:1023px){.tm2.tm:has(.tm__zicht--uit){padding-top:68px}.tm2 .tm__zicht--uit{--hi:max(calc(260px / (1 - var(--b))),calc(100cqw / var(--a)))}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.tm2 .tm__zicht--uit.fx-pair,.tm2 .tm__zicht--uit.fx-pair:hover,.tm2 .tm__zicht--uit.fx-pair:focus-within{translate:none;filter:none}}.vz{padding-block:3rem 2rem}.vz-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem;align-items:start}.vz-beeld{--pw: 125cqw;--left: -9cqw;--top: -16.5cqw;--hs: 14cqw;position:relative;container-type:inline-size;aspect-ratio:100 / 62;border-radius:22px;box-shadow:var(--shadow-kaart)}.vz-plaat{position:absolute;inset:0 10px 0 -10px;border-radius:22px;background:var(--color-bruin);box-shadow:0 30px 50px -34px #2b19198c}.vz-raam{position:absolute;inset:0;overflow:hidden;border-radius:22px;background:var(--color-goud-licht)}.vz-beeld:after{content:"";position:absolute;inset:0;z-index:1;border:1px solid var(--color-goud-diep);border-radius:22px;pointer-events:none}.vz-foto,.vz-boven>img{position:absolute;left:var(--left);width:var(--pw);height:auto;max-width:none}.vz-foto{top:var(--top)}.vz-boven{position:absolute;z-index:2;left:0;right:0;bottom:calc(100% - 2px);height:var(--hs);overflow:hidden;pointer-events:none}.vz-boven>img{top:calc(var(--top) + var(--hs) - 2px)}.vz-txt{position:relative;display:flex;flex-direction:column}.vz-txt .label{margin:0}.vz-logo{position:absolute;right:0;top:-6px;width:64px;height:auto;rotate:-8deg;margin:0;filter:drop-shadow(2px 4px 6px rgba(85,56,56,.12))}.vz-txt h2{margin:.5rem 0 0}.vz-lead{margin:.6rem 0 0;font-size:.95rem;line-height:1.55;color:var(--color-ant-zacht)}.vz-map{flex:1;display:flex;flex-direction:column;margin-top:1rem}.vz-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.3rem;align-items:end}.vz-tab{position:relative;z-index:1;display:flex;align-items:center;gap:.35rem;box-sizing:border-box;height:3.3rem;padding:0 .4rem 0 .3rem;margin:0 0 -1px;text-align:left;cursor:pointer;font:inherit;color:var(--color-bruin);background:var(--color-creme);border:1px solid var(--color-bruin);border-bottom-color:var(--color-bruin-diep);border-radius:16px 16px 0 0;transition:background-color .2s,color .2s,border-color .2s}.vz-ico{flex:none;display:grid;place-items:center;width:1.8rem;height:1.8rem;border-radius:50%;background:#fff;border:1px solid var(--color-lijn);transition:background-color .2s,border-color .2s}.vz-tab img{width:1.3rem;height:1.3rem}.vz-tab b{font:700 .78rem/1.2 var(--font-kop)}.vz-tab[aria-selected=true]{z-index:2;background:var(--color-bruin);color:#fff;border-color:var(--color-bruin-diep);border-bottom-color:var(--color-bruin)}.vz-tab[aria-selected=true] .vz-ico{background:var(--color-creme);border-color:var(--color-creme)}.vz-tab:not([aria-selected=true]):hover{background:var(--color-goud-licht);color:var(--color-bruin-diep)}.vz-tab:focus-visible{outline:2px solid var(--color-goud-diep);outline-offset:2px}.vz-panels{flex:1;display:grid;grid-template-columns:minmax(0,1fr);align-items:start;background:var(--color-bruin);border:1px solid var(--color-bruin-diep);border-radius:0 0 18px 18px;box-shadow:var(--shadow-kaart)}.vz-paneel{grid-area:1 / 1;align-self:start;padding:.9rem;font-size:.9rem;line-height:1.55;color:#fff}.vz-paneel p{margin:0}.vz-paneel[data-uit]{visibility:hidden}.vz-steden{margin:.6rem 0 0}.vz-voet{display:flex;flex-wrap:wrap;align-items:center;gap:.9rem 2.5rem;margin-top:1.25rem;padding-top:1.1rem;border-top:1px solid var(--color-lijn)}.vz-voet p{flex:1 1 20rem;margin:0;max-width:62ch;font-size:.95rem;line-height:1.6;color:var(--color-ant-zacht)}.vz-acties{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1.25rem}@media(hover:hover)and (prefers-reduced-motion:no-preference){.vz-beeld{transition:opacity .7s var(--ease-onthul),transform .7s var(--ease-onthul),translate .45s var(--ease-onthul),box-shadow .45s var(--ease-onthul),filter .45s var(--ease-onthul)}.vz-beeld:hover{translate:0 -5px;box-shadow:0 2px 4px #2b2a2914,0 30px 44px -26px #3f292999}.vz-plaat{transition:box-shadow .45s var(--ease-onthul)}.vz-beeld:hover .vz-plaat{box-shadow:0 38px 56px -30px #2b1919b3}.vz-ico,.vz-tab b,.vz-logo,.vz-acties a,.vz-acties svg{transition:translate .3s var(--ease-onthul),scale .3s var(--ease-onthul),rotate .3s var(--ease-onthul),background-color .2s,border-color .2s,color .2s}.vz-tab:hover .vz-ico{scale:1.12;rotate:-8deg;border-color:var(--color-goud-diep)}.vz-tab:hover b{translate:2px 0}.vz-paneel{transition:box-shadow .3s}.vz-panels:hover{box-shadow:0 2px 4px #2b2a2914,0 22px 34px -22px #3f292980}.vz-logo:hover{rotate:-2deg;scale:1.08}.vz-acties>a:first-child:hover{color:var(--color-bruin);translate:4px 0}.vz-acties .btn:hover svg{rotate:-12deg;scale:1.15}}@media(min-width:640px){.vz-tab{gap:.5rem;height:3.5rem;padding:0 .7rem 0 .45rem;border-radius:18px 18px 0 0}.vz-ico{width:2.2rem;height:2.2rem}.vz-tab img{width:1.6rem;height:1.6rem}.vz-tab b{font-size:.88rem}}@media(min-width:900px){.vz{padding-block:3.75rem 2.25rem}.vz-grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);column-gap:3rem;align-items:stretch}.vz-beeld{--pw: 115cqw;--left: -1.44cqw;--top: -12.2cqw;--hs: 11.5cqw;align-self:start;aspect-ratio:695 / 451}.vz-plaat{left:-18px;right:18px}.vz-logo{top:-24px;width:92px}.vz-txt h2{margin-top:.5rem}.vz-lead{margin-top:.7rem}.vz-paneel{padding:1rem}.vz-voet{margin-top:1.75rem;padding-top:1.5rem}}@media(max-width:639px){.vz{padding-block:2.25rem 1.25rem}.vz-grid{gap:1rem}.vz-lead{font-size:.9rem;line-height:1.5}.vz-map{margin-top:.75rem}.vz-voet{margin-top:.9rem;padding-top:.8rem}.vz-voet p{display:none}}.vm2{--vm2-g:.75rem;--vm2-wk:15rem;--vm2-pad:1.25rem;--vm2-gap:1.25rem;--vm2-map:24.33rem;background:var(--color-creme)}@media(min-width:1100px)and (max-width:1199px){.vm2{--vm2-map:22rem}}.vm2 .vst{padding-block:1.25rem 1rem}.vm2 .vm2-stage{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem 0;align-items:start}@media(min-width:1100px){.vm2 .vm2-stage{grid-template-columns:calc(1px + var(--vm2-pad) + var(--vm2-wk) + var(--vm2-gap)) minmax(0,1fr);gap:0}.vm2 .vm2-kop{padding-right:var(--vm2-gap)}}.vm2 .vm2-kop{min-width:0}.vm2 .vestigingen-kop{font-size:2.4rem;line-height:1.05;margin-top:.4rem}.vm2 .vestigingen-sub{margin:.6rem 0 0;font-size:1rem;line-height:1.35}@media(max-width:1099px){.vm2 .vm2-kop{text-align:center}.vm2 .vm2-kop .label{justify-content:center}.vm2 .vestigingen-kop{font-size:clamp(2rem,6vw,3rem)}.vm2 .vestigingen-sub{font-size:1.1rem}}.vm2 .vst__kaarten{margin-top:0;gap:1rem}.vm2 .vst__podium{--vst-kop:21.9cqw;aspect-ratio:384 / 280}.vm2 .vst__kaart{position:relative;cursor:pointer}.vm2 .vst__kaart:focus-visible{outline:3px solid var(--color-bruin);outline-offset:5px;border-radius:var(--radius-kaart)}.vm2 .vm2-kader{position:absolute;inset:var(--vst-kop) 0 0;display:block;border-radius:var(--radius-kaart);box-shadow:0 0 0 0 transparent;transition:box-shadow .2s ease}.vm2 .vm2-kader:after{content:"";position:absolute;inset:0;z-index:1;border:1px solid var(--color-goud-diep);border-radius:inherit;pointer-events:none}.vm2 .vst__zicht{position:absolute;inset:0;clip-path:none;overflow:hidden;border-radius:inherit}.vm2 .vst__zicht:after{content:none}.vm2 .vst__foto{top:calc(var(--y) * 1cqw - var(--vst-kop))}.vm2 .vst__hoog{top:auto;bottom:calc(100% - 1.5cqw);height:calc(var(--vst-kop) + 1.5cqw);z-index:3}.vm2 .vst__cr{z-index:2}.vm2 .vst__kaart:not([aria-pressed=true]):hover .vm2-kader,.vm2 .vst__kaart:not([aria-pressed=true]):focus-visible .vm2-kader{box-shadow:0 0 0 3px var(--color-goud)}.vm2 .vst__kaart[aria-pressed=true] .vm2-kader{box-shadow:0 0 0 4px var(--color-bruin)}.vm2 .vst__naam{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;align-items:center;column-gap:.5rem;row-gap:.1rem;margin-top:.6rem;padding:.5rem .9rem .45rem;background:#fff;border:1px solid var(--color-goud-diep);border-radius:var(--radius-kaart);box-shadow:none;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.vm2 .vst__naam b{grid-area:1 / 1;min-width:0;font-size:1.2rem;transition:color .2s ease}.vm2 .vst__naam small{grid-area:2 / 1;display:block;min-width:0;transition:color .2s ease}.vm2 .vm2-pin{grid-area:1 / 2;display:grid;place-items:center;box-sizing:border-box;width:1.5rem;height:1.5rem;border:1px solid var(--color-goud-diep);border-radius:50%;background:var(--color-creme);color:var(--color-goud-diep);font-size:.9rem;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.vm2 .vm2-kies{grid-area:2 / 2;display:grid;justify-items:end;align-items:center}.vm2 .vm2-kies>span{grid-area:1 / 1;font:700 .68rem/1 var(--font-kop);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.vm2 .vm2-kies__nee{color:var(--color-goud-diep)}.vm2 .vm2-kies__aan{color:var(--color-creme);visibility:hidden}@media(max-width:1199px){.vm2 .vm2-kies{display:none}}@media(max-width:639px){.vm2 .vm2-pin{display:none}}.vm2 .vst__kaart:not([aria-pressed=true]):hover .vst__naam,.vm2 .vst__kaart:not([aria-pressed=true]):focus-visible .vst__naam{background:var(--color-goud-licht);border-color:var(--color-bruin);box-shadow:inset 0 0 0 1px var(--color-bruin)}.vm2 .vst__kaart:not([aria-pressed=true]):hover .vm2-kies__nee,.vm2 .vst__kaart:not([aria-pressed=true]):focus-visible .vm2-kies__nee{color:var(--color-bruin)}.vm2 .vst__kaart:not([aria-pressed=true]):hover .vm2-pin,.vm2 .vst__kaart:not([aria-pressed=true]):focus-visible .vm2-pin{background:var(--color-goud);border-color:var(--color-bruin);color:var(--color-bruin)}.vm2 .vst__kaart[aria-pressed=true] .vst__naam{background:var(--color-bruin);border-color:var(--color-bruin-diep);border-bottom-color:var(--color-bruin);border-radius:var(--radius-kaart) var(--radius-kaart) 0 0;box-shadow:none}.vm2 .vst__kaart[aria-pressed=true] .vst__naam b{color:var(--color-creme)}.vm2 .vst__kaart[aria-pressed=true] .vst__naam small{color:var(--color-goud-licht)}.vm2 .vst__kaart[aria-pressed=true] .vm2-pin{background:var(--color-goud);border-color:var(--color-goud);color:var(--color-bruin)}.vm2 .vst__kaart[aria-pressed=true] .vm2-kies__nee{visibility:hidden}.vm2 .vst__kaart[aria-pressed=true] .vm2-kies__aan{visibility:visible}.vm2 .vm2-brug{position:absolute;z-index:4;left:0;right:0;top:calc(100% - 1px);height:calc(var(--vm2-g) + 2px);box-sizing:border-box;background:var(--color-bruin);border-inline:1px solid var(--color-bruin-diep);visibility:hidden;pointer-events:none}.vm2 .vst__kaart[aria-pressed=true] .vm2-brug{visibility:visible}@media(max-width:1099px){.vm2[data-sel=vlaardingen] .vst__paneel{border-top-left-radius:0}}.vm2 .vst__paneel{position:relative;grid-template-columns:minmax(0,1fr);margin-top:var(--vm2-g);padding:1rem var(--vm2-pad);gap:1rem var(--vm2-gap);align-items:stretch;border:1px solid var(--color-goud-diep);border-radius:var(--radius-kaart)}@media(min-width:1100px){.vm2 .vst__paneel{grid-template-columns:var(--vm2-wk) minmax(0,1fr) minmax(0,var(--vm2-map))}}.vm2 .vst__info{display:flex;flex-direction:column;gap:.6rem;min-width:0}.vm2 .vst__bedrijf{font-size:1.3rem}.vm2 .vst .vestigingen-regels{margin:0;font-size:1rem;gap:.15rem}.vm2 address,.vm2 address *{font-style:normal}.vm2 .vst__info address>span:last-child{display:block;font-size:0}.vm2 .vst__info [data-v=straat],.vm2 .vst__info [data-v=postcode-plaats]{display:block;font-size:1rem}.vm2 .vst__acties{min-height:0;margin-top:auto;flex-wrap:wrap}.vm2 .vestigingen-status{white-space:nowrap}.vm2 .vm2-kolom{display:grid;min-width:0}.vm2 .vm2-kaartkader{display:grid;grid-template-rows:auto minmax(0,1fr);width:100%;aspect-ratio:4 / 3;overflow:hidden;border:1px solid var(--color-goud-diep);border-radius:var(--radius-kaart);background:var(--color-creme)}.vm2 .vm2-strip{display:flex;align-items:center;gap:.55rem;padding:.4rem .8rem;background:var(--color-bruin);color:var(--color-creme)}.vm2 .vm2-rond{display:inline-grid;place-items:center;flex:none;box-sizing:border-box;width:1.5rem;height:1.5rem;border-radius:50%;background:var(--color-goud);color:var(--color-bruin);font-size:.9rem}.vm2 .vm2-strip b{display:block;flex:1 1 0;min-width:0;white-space:nowrap;font:700 1.05rem/1.2 var(--font-kop);letter-spacing:.02em;color:var(--color-creme)}.vm2 .vm2-stage-kaart{position:relative;min-height:0;overflow:hidden}.vm2 .vm2-stage-kaart img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 100%;max-width:none}.vm2 [data-kaart][data-uit]{visibility:hidden}.vm2 .vm2-slot{position:relative;min-width:0;order:3}.vm2 .vm2-werker{display:block;position:absolute;overflow:hidden;pointer-events:none}.vm2 .vm2-werker img{display:block;height:auto;max-width:none}@media(min-width:1100px){.vm2 .vm2-slot{order:-1}.vm2 .vm2-werker{left:0;right:0;top:-80px;bottom:-1rem;margin:0 auto;height:auto;width:15rem;z-index:2}.vm2 .vm2-werker img{width:15rem}}@media(max-width:1099px){.vm2 .vst__paneel{grid-template-columns:7.5rem minmax(0,1fr)}.vm2 .vst__info{display:contents}.vm2 .vestigingen-regels,.vm2 .vm2-uren,.vm2 .vm2-kolom{grid-column:1 / -1}.vm2 .vestigingen-regels{order:1}.vm2 .vm2-uren{order:2}.vm2 .vm2-kolom{order:3}.vm2 .vm2-slot{order:4;grid-column:1;grid-row:4}.vm2 .vst__acties{order:5;grid-column:2;grid-row:4;align-self:center;margin-top:0;flex-direction:column;align-items:flex-start;gap:.6rem}.vm2 .vm2-werker{left:0;top:-4rem;bottom:-1rem;width:7.5rem;z-index:2}.vm2 .vm2-werker img{width:7.5rem}.vm2 .vm2-slot{min-height:6.5rem}}@media(max-width:639px){.vm2 .vst{padding-block:1rem .75rem}.vm2 .vst__kaarten{gap:.4rem}.vm2 .vst__naam{margin-top:.4rem;padding:.35rem .5rem .3rem;border-radius:12px}.vm2 .vst__naam b{font-size:.9rem}.vm2 .vst__naam small{font-size:.68rem;line-height:1.2}.vm2 .vst__kaart:focus-visible{outline-offset:3px}.vm2 .vst__kaart[aria-pressed=true] .vst__naam{border-radius:12px 12px 0 0}.vm2 .vst__paneel{padding:.85rem 1rem;gap:.75rem 1rem}.vm2 .vst__bedrijf{font-size:1.15rem}.vm2 .vm2-uren{font-size:.8rem}.vm2 .vm2-uren th,.vm2 .vm2-uren td{padding:.4rem .6rem}.vm2 .vm2-strip{padding:.3rem .7rem}}.vm2 .vm2-uren{width:100%;margin:0;border-collapse:separate;border-spacing:0;border:1px solid var(--color-goud-diep);border-radius:var(--radius-veld);background:var(--color-creme);overflow:hidden;font-size:.9rem;line-height:1.3}.vm2 .vm2-uren th,.vm2 .vm2-uren td{padding:.55rem .8rem;text-align:left;font-weight:400;color:var(--color-ink)}.vm2 .vm2-uren th{font-weight:700;color:var(--color-goud-diep)}.vm2 .vm2-uren td{text-align:right;white-space:nowrap}.vm2 .vm2-uren tr+tr th,.vm2 .vm2-uren tr+tr td{border-top:1px solid var(--color-goud-diep)}.vm2 .vst__hoog,.vm2 .vst__hoog .vst__uit,.vm2 .vst__cr{pointer-events:auto}@media(hover:hover)and (prefers-reduced-motion:no-preference){.vm2 .vst__kaart{transition:opacity .7s var(--ease-onthul),transform .7s var(--ease-onthul),translate .45s var(--ease-onthul),filter .45s var(--ease-onthul)}.vm2 .vst__kaart:not([aria-pressed=true]):hover,.vm2 .vst__kaart:not([aria-pressed=true]):focus-visible{translate:0 -5px;filter:drop-shadow(0 14px 12px rgba(43,42,41,.2))}.vm2 .vm2-pin,.vm2 .btn svg,.vm2 .vm2-rond,.vm2 .vm2-kaartkader,.vm2 .vm2-uren tr,.vm2 .vestigingen-regels a{transition:translate .3s var(--ease-onthul),scale .3s var(--ease-onthul),rotate .3s var(--ease-onthul),background-color .25s,border-color .25s,color .25s,box-shadow .45s var(--ease-onthul)}.vm2 .vst__kaart:not([aria-pressed=true]):hover .vm2-pin{scale:1.15;rotate:-10deg}.vm2 .btn:hover svg{rotate:-12deg;scale:1.15}.vm2 .vm2-kaartkader:hover{box-shadow:0 2px 4px #2b2a2914,0 26px 38px -24px #3f29298c}.vm2 .vm2-kaartkader:hover .vm2-rond{scale:1.15;rotate:-10deg}.vm2 .vm2-uren tr:hover th,.vm2 .vm2-uren tr:hover td{background:var(--color-goud-licht)}.vm2 .vestigingen-regels a:hover{color:var(--color-bruin);translate:3px 0}}@media(max-width:639px){.vm2 .vestigingen-sub{display:none}.vm2 .vestigingen-kop{font-size:1.7rem}.vm2 .vst__bedrijf{display:none}.vm2 .vm2-uren th,.vm2 .vm2-uren td{padding:.25rem .6rem}.vm2 .vm2-kaartkader{aspect-ratio:16 / 9}.vm2 .vst__paneel{padding:.7rem .85rem;gap:.55rem .85rem}}.vm2 .vst__kaarten{grid-template-columns:minmax(0,15rem)}@media(min-width:1100px){.vm2 .vst__kaarten{grid-template-columns:minmax(0,calc(100% - var(--vm2-map) - var(--vm2-gap) - var(--vm2-pad) - 1px))}}@media(max-width:639px){.vm2 .vestigingen-status{white-space:normal}}@media(max-width:1099px){.vm2 .vm2-kaartkader{aspect-ratio:auto}.vm2 .vm2-stage-kaart{aspect-ratio:4 / 3}}@media(min-width:640px)and (max-width:1099px){.vm2 .vm2-kaartkader{max-width:28rem;margin-inline:auto}}.s-voor{background:var(--color-creme);padding-block:4.5rem 1.5rem;scroll-margin-top:6rem}.s-voor__mozaiek{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem}.s-voor__links{display:contents}.s-voor__foto{position:relative;order:1;margin:0 auto;width:100%;max-width:30rem;container-type:inline-size;aspect-ratio:100 / 58;border-radius:var(--radius-paneel);box-shadow:var(--shadow-kaart)}.s-voor__foto:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;border:1px solid var(--color-goud-diep);border-radius:inherit}.s-voor__raam{position:absolute;inset:0;overflow:hidden;border-radius:inherit;background:var(--color-zand)}.s-voor__raam>img,.s-voor__boven>img{position:absolute;display:block;max-width:none;left:-51.09cqw;width:173.91cqw;height:116.63cqw;object-fit:fill}.s-voor__raam>img{top:-23.48cqw}.s-voor__boven{position:absolute;left:0;right:0;bottom:calc(100% - 2px);height:19.57cqw;overflow:hidden;pointer-events:none;z-index:2}.s-voor__boven>img{top:-4.35cqw;filter:drop-shadow(0 6px 8px rgba(63,41,41,.25))}.s-voor__voet{order:5;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.5rem;padding:.8rem 1rem;border-radius:var(--radius-kaart);background:var(--color-bruin);color:#fff}.s-voor__voet p{display:flex;align-items:center;gap:.7rem;margin:0;font-size:.9rem;line-height:1.4}.s-voor__voet p .ic{flex:none;width:1.4rem;height:1.4rem;color:var(--color-goud)}.s-voor__link{padding-block:4px;color:var(--color-goud);font:600 .95rem/1.2 var(--font-kop);letter-spacing:.03em;text-decoration:none;white-space:nowrap;transition:color .2s}.s-voor__link:hover{color:#fff}.s-voor__bord{position:relative;order:2;min-height:12.5rem;padding:1.1rem 150px 1.1rem 1.1rem;border:1px solid var(--color-bruin);border-radius:var(--radius-paneel);background:var(--color-goud)}.s-voor__label{margin:0;color:var(--color-bruin);font-size:.72rem;letter-spacing:.1em;white-space:nowrap}.s-voor__label:before{display:none}.s-voor__titel{margin:.4rem 0 0;font:700 1.5rem/1.12 var(--font-kop);letter-spacing:var(--tracking-kop);color:var(--color-ink);text-wrap:balance}.s-voor__lead{margin:.5rem 0 0;font-size:.88rem;line-height:1.45;color:var(--color-ink)}.s-voor__wkr{position:absolute;right:0;bottom:0;width:150px;height:calc(100% + 40px);overflow:hidden;border-bottom-right-radius:var(--radius-paneel);pointer-events:none}.s-voor__werker{position:absolute;top:0;right:-6px;height:340px;width:auto;max-width:none;display:block;filter:drop-shadow(0 6px 8px rgba(63,41,41,.22))}.s-voor__tips{display:contents;list-style:none;margin:0;padding:0}.s-voor__tip{order:3;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:.8rem;align-items:center;padding:.7rem .85rem;border:1px solid var(--color-goud-diep);border-radius:var(--radius-kaart);background:#fff}.s-voor__kop{grid-row:1 / span 2;display:block}.s-voor__ico{display:grid;place-items:center;width:3rem;height:3rem;border-radius:50%;background:var(--color-zand);border:1px solid var(--color-goud-diep)}.s-voor__ico img{display:block;width:2.1rem;height:2.1rem;object-fit:contain}.s-voor__nr{display:none;font:700 2.4rem/1 var(--font-kop);color:var(--color-goud-diep)}.s-voor__tip b{display:block;font:700 .98rem/1.25 var(--font-kop);color:var(--color-ink);text-wrap:balance}.s-voor__tip p{margin:.2rem 0 0;font-size:.85rem;line-height:1.45;color:var(--color-ant-zacht)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.s-voor__foto,.s-voor__tip,.s-voor__bord,.s-voor__voet,.s-voor__wkr{transition:opacity .7s var(--ease-onthul),transform .7s var(--ease-onthul),translate .45s var(--ease-onthul),box-shadow .45s var(--ease-onthul),border-color .3s,background-color .3s,filter .45s var(--ease-onthul)}.s-voor__ico,.s-voor__ico img,.s-voor__nr,.s-voor__tip b,.s-voor__link,.s-voor__voet .ic{transition:translate .3s var(--ease-onthul),scale .3s var(--ease-onthul),rotate .3s var(--ease-onthul),background-color .25s,border-color .25s,color .25s}.s-voor__foto:hover{translate:0 -5px;box-shadow:0 2px 4px #2b2a2914,0 30px 44px -26px #3f292999}.s-voor__tip:hover{translate:0 -5px;border-color:var(--color-bruin);box-shadow:0 2px 4px #2b2a2914,0 22px 34px -22px #3f292980}.s-voor__tip:hover .s-voor__ico{background:var(--color-goud);border-color:var(--color-bruin)}.s-voor__tip:hover .s-voor__ico img{scale:1.12;rotate:-8deg}.s-voor__tip:hover .s-voor__nr{scale:1.12;color:var(--color-bruin)}.s-voor__tip:hover b{color:var(--color-goud-diep)}.s-voor__bord:hover{box-shadow:0 2px 4px #2b2a2914,0 26px 40px -26px #3f29298c}.s-voor__voet:hover{translate:0 -3px;box-shadow:0 18px 28px -20px #3f292999}.s-voor__voet:hover .ic{rotate:-10deg;scale:1.15}.s-voor__link:hover{translate:4px 0}}@media(max-width:639px){.s-voor__mozaiek{gap:.5rem}.s-voor__foto{max-width:25rem}.s-voor__bord{min-height:10.5rem;padding-block:.9rem}.s-voor__titel{font-size:1.35rem}.s-voor__lead{margin-top:.35rem;font-size:.84rem;line-height:1.4}.s-voor__tip{padding:.5rem .7rem;column-gap:.65rem}.s-voor__ico{width:2.5rem;height:2.5rem}.s-voor__ico img{width:1.8rem;height:1.8rem}.s-voor__tip b{font-size:.94rem}.s-voor__tip p{margin-top:.1rem;font-size:.8rem;line-height:1.35}.s-voor__voet{gap:.35rem;padding:.6rem .85rem}.s-voor__voet p{font-size:.84rem;line-height:1.3}}@media(min-width:640px){.s-voor__bord{padding-right:230px}.s-voor__label{font-size:.78rem;letter-spacing:.14em;white-space:normal}.s-voor__label:before{display:inline-block}.s-voor__titel{font-size:1.8rem}.s-voor__lead{font-size:.95rem}.s-voor__wkr{width:230px}.s-voor__werker{height:460px}.s-voor__tips{display:grid;order:3;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.s-voor__tip{order:0;grid-template-columns:minmax(0,1fr);row-gap:.4rem;align-items:start;padding:1rem}.s-voor__kop{grid-row:auto;display:flex;align-items:center;justify-content:space-between}.s-voor__nr{display:block}}@media(min-width:1100px){.s-voor{padding-block:5rem 2.25rem}.s-voor__mozaiek{grid-template-columns:460px repeat(3,minmax(0,1fr));grid-template-rows:auto 1fr;gap:16px}.s-voor__links{grid-column:1;grid-row:1 / 3;display:flex;flex-direction:column;gap:16px}.s-voor__foto{order:0;margin:0;width:460px;max-width:100%;aspect-ratio:460 / 400}.s-voor__voet{order:0;flex:1;padding:1.1rem 1.4rem;gap:.7rem}.s-voor__voet p{font-size:.98rem}.s-voor__link{font-size:1rem}.s-voor__bord{order:0;grid-column:2 / 5;grid-row:1;min-height:236px;padding:1.6rem 294px 1.6rem 1.9rem}.s-voor__titel{margin-top:.55rem;font-size:var(--text-h2)}.s-voor__lead{margin-top:.75rem;font-size:1.02rem;line-height:1.6;max-width:40ch}.s-voor__wkr{width:420px;height:calc(100% + 60px)}.s-voor__werker{right:0;height:196.4%}.s-voor__tips{display:contents}.s-voor__tip{grid-row:2;padding:1.15rem 1.15rem 1.25rem}.s-voor__tip:nth-child(1){grid-column:2}.s-voor__tip:nth-child(2){grid-column:3}.s-voor__tip:nth-child(3){grid-column:4}.s-voor__kop{margin-bottom:.5rem}.s-voor__ico{width:4rem;height:4rem}.s-voor__ico img{width:2.8rem;height:2.8rem}.s-voor__tip b{font-size:1.12rem}.s-voor__tip p{margin-top:.45rem;font-size:.93rem;line-height:1.55}}.s-waarom{background:var(--color-goud);color:var(--color-bruin);padding:2rem 0 1.75rem;overflow-x:clip}.s-waarom__rij{position:relative;display:grid;grid-template-columns:minmax(0,1fr)}.s-waarom__tekst{display:contents}.s-waarom__lab{order:1;display:inline-flex;align-items:center;gap:.5rem;margin:0;font:600 .875rem/1 var(--font-kop);letter-spacing:.08em;text-transform:uppercase;color:var(--color-bruin)}.s-waarom__ic{width:1.1rem;height:1.1rem;flex:none}.s-waarom__kop{order:2;margin:.6rem 0 0;font-size:var(--text-h2);line-height:var(--text-h2--line-height);color:var(--color-bruin)}.s-waarom__acties{order:3;display:flex;flex-direction:column;align-items:flex-start;gap:.375rem;margin:.6rem 0 0;padding:0}.s-waarom__link{display:inline-flex;align-items:center;gap:.5rem;min-height:28px;font:700 1rem/1.2 var(--font-kop);color:var(--color-bruin);text-decoration:none;cursor:pointer;transition:color .3s var(--ease-onthul)}.s-waarom__link:hover{color:var(--color-bruin-diep)}.s-waarom__link:focus-visible{outline:2px solid var(--color-bruin);outline-offset:3px}.s-waarom__pijl{display:inline-flex;align-items:center;justify-content:center;flex:none;box-sizing:border-box;width:1.5rem;height:1.5rem;border:1px solid var(--color-bruin);border-radius:50%;background:var(--color-goud);color:var(--color-bruin);transition:background-color .3s var(--ease-onthul),color .3s var(--ease-onthul)}.s-waarom__pijl .ic{width:.8125rem;height:.8125rem}.s-waarom__link:hover .s-waarom__pijl{background:var(--color-bruin);color:var(--color-goud)}.s-waarom__plaat{order:5;list-style:none;display:grid;grid-template-columns:minmax(0,1fr);gap:8px;box-sizing:border-box;margin:1.25rem 0 0;padding:8px;background:var(--color-bruin);border-radius:var(--radius-paneel)}.s-waarom__plaat li{display:flex;align-items:center;gap:.75rem;box-sizing:border-box;min-width:0;padding:8px 12px;background:var(--color-bruin-diep);border-radius:var(--radius-paneel);font-size:.875rem;line-height:1.35;color:var(--color-creme)}.s-waarom__plaat strong{font-weight:700}.s-waarom__klei{display:block;flex:none;width:36px;height:36px;object-fit:contain;filter:drop-shadow(0 4px 6px rgba(43,25,25,.35))}.s-waarom__werker{display:none}.s-waarom__beeld{order:4;position:relative;container-type:inline-size;width:100%;max-width:34rem;margin:2.25rem auto 0;aspect-ratio:576 / 380;border-radius:var(--radius-paneel);background:var(--color-bruin-diep)}.s-waarom__klip{position:absolute;inset:0;overflow:hidden;border-radius:inherit}.s-waarom__klip img{position:absolute;display:block;left:-16.49cqw;top:-22.92cqw;width:138.89cqw;height:auto;max-width:none}.s-waarom__beeld:after{content:"";position:absolute;inset:0;border:1px solid var(--color-bruin);border-radius:inherit;pointer-events:none;z-index:1}.s-waarom__boven{position:absolute;left:0;width:100%;bottom:calc(100% - .35cqw);height:12.15cqw;overflow:hidden;pointer-events:none;z-index:2}.s-waarom__boven img{position:absolute;display:block;left:-16.49cqw;top:-11.12cqw;width:138.89cqw;height:auto;max-width:none}.s-waarom__kaarten{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem .75rem;margin:2.75rem 0 0;padding:0}.s-waarom__kaart{position:relative;display:flex;flex-direction:column;gap:.3rem;padding:.8rem .85rem 1rem;background:var(--color-bruin);color:var(--color-creme);border-radius:var(--radius-kaart)}.s-waarom__klei-kaart{display:block;width:3rem;height:3rem;margin-top:-1.9rem;object-fit:contain;filter:drop-shadow(0 6px 8px rgba(43,25,25,.3))}.s-waarom__nr{position:absolute;top:.75rem;right:.85rem;font:700 .8125rem/1 var(--font-kop);letter-spacing:.08em;color:var(--color-goud)}.s-waarom__kaart h3{margin:.2rem 0 0;font-size:1rem;line-height:1.25;color:var(--color-creme)}.s-waarom__kaart p{margin:0;font-size:.875rem;line-height:1.45;color:var(--color-creme)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.s-waarom__beeld,.s-waarom__kaart,.s-waarom__plaat li{transition:opacity .7s var(--ease-onthul),transform .7s var(--ease-onthul),translate .45s var(--ease-onthul),box-shadow .45s var(--ease-onthul),background-color .3s,filter .45s var(--ease-onthul)}.s-waarom__klei,.s-waarom__klei-kaart,.s-waarom__nr,.s-waarom__kaart h3,.s-waarom__ic{transition:translate .35s var(--ease-onthul),scale .35s var(--ease-onthul),rotate .35s var(--ease-onthul),color .25s}.s-waarom__beeld:hover{translate:0 -5px;box-shadow:0 2px 4px #2b2a2914,0 30px 44px -26px #3f2929a6}.s-waarom__kaart:hover{translate:0 -6px;box-shadow:0 2px 4px #2b2a291a,0 24px 36px -20px #2b191999}.s-waarom__kaart:hover .s-waarom__klei-kaart{translate:0 -4px;scale:1.12;rotate:-6deg}.s-waarom__kaart:hover .s-waarom__nr{scale:1.15;color:var(--color-creme)}.s-waarom__kaart:hover h3{color:var(--color-goud)}.s-waarom__plaat li:hover{translate:0 -2px;background:var(--color-ink);box-shadow:0 10px 16px -10px #00000080}.s-waarom__plaat li:hover .s-waarom__klei{scale:1.15;rotate:-8deg}.s-waarom__link:hover{translate:4px 0}.s-waarom__link:hover .s-waarom__ic{rotate:-12deg;scale:1.15}.s-waarom__pijl .ic{transition:translate .3s var(--ease-onthul)}.s-waarom__link:hover .s-waarom__pijl .ic{translate:2px 0}}@media(max-width:639px){.s-waarom__kaart p{display:none}.s-waarom__kaart{padding-bottom:.8rem}.s-waarom__kaarten{margin-top:2.4rem;gap:2.2rem .75rem}.s-waarom__beeld{margin-top:1.9rem}}@media(min-width:640px){.s-waarom{padding:3rem 0 2.5rem}.s-waarom__plaat{grid-template-columns:repeat(3,minmax(0,1fr))}.s-waarom__plaat li{flex-direction:column;align-items:flex-start;gap:8px;padding:10px}.s-waarom__klei{width:42px;height:42px}.s-waarom__kaarten{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:3.25rem}.s-waarom__kaart{padding:1.1rem 1.2rem 1.2rem;gap:.45rem}.s-waarom__klei-kaart{width:3.75rem;height:3.75rem;margin-top:-2.4rem}.s-waarom__kaart h3{font-size:1.05rem}.s-waarom__kaart p{font-size:.9375rem;line-height:1.5}}@media(min-width:640px)and (max-width:1199px){.s-waarom__kaarten{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:3.25rem}}@media(min-width:1200px){.s-waarom{padding:3.5rem 0 2.75rem}.s-waarom__rij{grid-template-columns:512px 576px;justify-content:space-between;height:380px}.s-waarom__tekst{position:relative;z-index:2;display:flex;flex-direction:column;height:380px}.s-waarom__lab,.s-waarom__kop,.s-waarom__acties,.s-waarom__plaat,.s-waarom__beeld{order:0}.s-waarom__kop{margin-top:.75rem;max-width:300px}.s-waarom__acties{margin-top:.625rem}.s-waarom__plaat{grid-template-rows:minmax(0,1fr);height:170px;margin:auto 0 0}.s-waarom__werker{position:absolute;display:block;left:329px;top:-60px;width:183px;height:440px;max-width:none;z-index:1}.s-waarom__beeld{width:576px;height:380px;max-width:none;margin:0;aspect-ratio:auto}.s-waarom__kaarten{margin-top:1.75rem}}.wh1,.wh1-alt{background:var(--color-creme)}.wh1{padding-block:44px 36px}.wh1-alt{padding-block:44px}.wh1-label{display:inline-flex;align-items:center;gap:.7rem;margin:0;font:600 .8rem/1.3 var(--font-kop);letter-spacing:.2em;text-transform:uppercase;color:var(--color-goud)}.wh1-label .ic{width:18px;height:18px}.wh1-h2{margin:10px 0 0;font:700 2.1rem/1.1 var(--font-kop);color:var(--color-creme)}.wh1-lead{margin:10px 0 0;max-width:52ch;font:400 .98rem/1.5 var(--font-tekst);color:var(--color-goud-licht)}.wh1-pop{position:relative;width:100%;max-width:480px;aspect-ratio:4 / 3;container-type:inline-size}.wh1-pop .wh1-raam{position:absolute;inset:0;overflow:hidden;border-radius:var(--radius-kaart);background:var(--color-bruin-diep)}.wh1-pop .wh1-raam img{position:absolute;left:-26.25cqw;top:-20.83cqw;width:158.33cqw;height:106.25cqw;max-width:none;object-fit:fill;display:block}.wh1-pop:after{content:"";position:absolute;inset:0;border:1px solid var(--color-goud);border-radius:var(--radius-kaart);pointer-events:none;z-index:1}.wh1-pop .wh1-op{position:absolute;left:0;width:100%;height:11.25cqw;bottom:calc(100% - 2px);overflow:hidden;pointer-events:none;z-index:2}.wh1-pop .wh1-op img{position:absolute;left:-26.25cqw;top:-10cqw;width:158.33cqw;height:106.25cqw;max-width:none;object-fit:fill;display:block;border:0}@media(max-width:719px){.wh1-pop .wh1-raam img{top:-26cqw}.wh1-pop .wh1-op{height:18cqw}.wh1-pop .wh1-op img{top:-8.4cqw}}.wh1-panel{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:28px;padding:18px 16px;background:var(--color-bruin);border-radius:var(--radius-paneel)}.wh1-links{display:grid;gap:14px;padding-top:34px;min-width:0}.wh1-buiten{display:flex;flex-direction:column;justify-content:center;gap:4px;padding:14px 16px;background:var(--color-goud);border:1px solid var(--color-goud-donker);border-radius:var(--radius-kaart)}.wh1-buiten .wh1-label{color:var(--color-goud-diep)}.wh1-buiten h3{margin:4px 0 0;font:700 1.05rem/1.25 var(--font-kop);color:var(--color-bruin-diep)}.wh1-buiten p{margin:0;font:400 .9rem/1.4 var(--font-tekst);color:var(--color-ink)}.wh1-buiten p.wh1-label{font:600 .8rem/1.3 var(--font-kop);color:var(--color-goud-diep)}.wh1-knoppen{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.wh1-knoppen .btn{width:auto;margin:0;min-height:44px;padding:.8rem 1.1rem .7rem;font-size:.72rem;letter-spacing:.08em}.wh1-knoppen .btn-lijn{background:var(--color-goud-licht);border-color:var(--color-bruin);color:var(--color-bruin-diep)}.wh1-knoppen .btn-lijn:hover{background:var(--color-creme)}.wh1-knoppen a.btn.btn-lijn[href*="wa.me"]{background:var(--color-whatsapp-knop);border-color:var(--color-whatsapp-knop);color:var(--color-whatsapp-tekst)}.wh1-knoppen a.btn.btn-lijn[href*="wa.me"]:hover{background:var(--color-whatsapp-knop-hover);border-color:var(--color-whatsapp-knop-hover);color:var(--color-whatsapp-tekst)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.wh1-pop,.wh1-tegel,.wh1-basislijst li,.wh1-buiten,.wh1-voet,.wh1-alt-chips{transition:opacity .7s var(--ease-onthul),transform .7s var(--ease-onthul),translate .45s var(--ease-onthul),box-shadow .45s var(--ease-onthul),border-color .3s,background-color .3s,filter .45s var(--ease-onthul)}.wh1-chips a,.wh1-bar button,.wh1-chips .ic,.wh1-tegel .ic,.wh1-basislijst .ico,.wh1-rij h3 .ic,.wh1-knoppen .btn .ic,.wh1-voet a{transition:translate .3s var(--ease-onthul),scale .3s var(--ease-onthul),rotate .3s var(--ease-onthul),box-shadow .3s,background-color .25s,border-color .25s,color .25s}.wh1-pop:hover{translate:0 -5px;filter:drop-shadow(0 18px 16px rgba(0,0,0,.3))}.wh1-chips a:hover,.wh1-chips a:focus-visible{translate:0 -2px;box-shadow:0 6px 10px -6px #3f292980}.wh1-chips a:hover .ic{scale:1.25;rotate:-10deg;color:var(--color-bruin)}.wh1-tegel:hover{translate:0 -3px;border-color:var(--color-goud-diep);box-shadow:0 10px 16px -10px #3f292980}.wh1-tegel:hover .ic{scale:1.2;rotate:-8deg}.wh1-basislijst li:hover{translate:4px 0;border-color:var(--color-goud-diep);box-shadow:0 8px 14px -10px #3f292980}.wh1-basislijst li:hover .ico{scale:1.12;rotate:-8deg;background:var(--color-bruin);color:var(--color-goud)}.wh1-buiten:hover{box-shadow:0 2px 4px #2b2a2914,0 20px 30px -22px #0000008c}.wh1-rij:hover h3 .ic{rotate:-12deg;scale:1.2}.wh1-bar button:not([aria-selected=true]):hover{scale:1.03}.wh1-knoppen .btn:hover .ic{rotate:-12deg;scale:1.15}.wh1-voet:hover{translate:0 -3px;box-shadow:0 14px 22px -16px #0009}.wh1-voet a:hover{translate:3px 0}.wh1-alt-chips:hover{box-shadow:0 14px 22px -16px #00000080}}.wh1-rechts{display:flex;flex-direction:column;min-width:0}.wh1-bar{display:flex;gap:4px;padding:4px;margin-top:16px;background:var(--color-bruin-diep);border:1px solid var(--color-goud-donker);border-radius:999px}.wh1-bar button{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;height:40px;padding:0 4px;border:0;border-radius:999px;background:transparent;color:var(--color-goud-licht);font:600 .68rem/1 var(--font-kop);letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:background-color .25s,color .25s}.wh1-bar button .ic{display:none;width:16px;height:16px}.wh1-bar button:hover{background:var(--color-bruin-licht)}.wh1-bar button[aria-selected=true]{background:var(--color-goud);color:var(--color-bruin-diep)}.wh1-bar button:focus-visible{outline:2px solid var(--color-goud);outline-offset:2px}.wh1-stage{display:grid;margin-top:12px;padding:12px;background:var(--color-goud-licht);border:1px solid var(--color-goud-donker);border-radius:var(--radius-kaart)}.wh1-pane{grid-area:1 / 1;min-width:0;min-height:0}.wh1-pane[data-uit]{visibility:hidden}.wh1-p1{display:grid;align-content:start;gap:8px}.wh1-rij{display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden;background:var(--color-creme);border:1px solid var(--color-goud-donker);border-radius:var(--radius-veld)}.wh1-rij h3{display:flex;align-items:center;gap:8px;margin:0;padding:5px 12px;background:var(--color-goud);font:700 .78rem/1.2 var(--font-kop);letter-spacing:.06em;text-transform:uppercase;color:var(--color-bruin-diep)}.wh1-rij h3 .ic{flex:none;width:16px;height:16px;color:var(--color-bruin)}.wh1-chips{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:8px;margin:0;padding:8px 10px;list-style:none}.wh1-chips li{min-width:0}.wh1-chips a,.wh1-chips span.wh1-chip{display:flex;align-items:center;gap:.4rem;min-height:32px;padding:4px 10px;background:#fff;border:1px solid var(--color-goud-donker);border-radius:999px;font:600 .76rem/1.15 var(--font-kop);color:var(--color-bruin-diep);text-decoration:none;transition:background-color .25s,border-color .25s}.wh1-chips a:hover{background:var(--color-goud);border-color:var(--color-goud-diep)}.wh1-chips a:not([href]){pointer-events:none}.wh1-chips .ic{flex:none;width:14px;height:14px;color:var(--color-goud-diep)}.wh1-p2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:6px}.wh1-tegel{display:grid;align-content:center;gap:3px;min-width:0;padding:8px 10px;background:#fff;border:1px solid var(--color-goud-donker);border-radius:var(--radius-veld)}.wh1-tegel b{display:flex;align-items:center;gap:.4rem;font:700 .88rem/1.2 var(--font-kop);color:var(--color-bruin-diep)}.wh1-tegel span{display:flex;align-items:center;gap:.4rem;font:600 .82rem/1.2 var(--font-tekst);color:var(--color-bruin)}.wh1-tegel .ic{flex:none;width:14px;height:14px;color:var(--color-goud-diep)}.wh1-tegel--kop{background:var(--color-bruin);border-color:var(--color-bruin-diep);grid-column:1 / -1}.wh1-tegel--kop b{color:var(--color-creme)}.wh1-tegel--kop b .ic{width:20px;height:20px;color:var(--color-goud)}.wh1-tegel--basis{background:var(--color-goud);border-color:var(--color-goud-diep);grid-column:1 / -1}.wh1-tegel--basis span,.wh1-tegel--basis b .ic{color:var(--color-bruin-diep)}.wh1-strip{display:grid;grid-template-columns:minmax(0,1fr);gap:22px;padding:20px 16px;background:var(--color-bruin);border-radius:var(--radius-paneel)}.wh1-basislijst{display:flex;flex-direction:column;gap:8px;margin:18px 0 0;padding:0;list-style:none}.wh1-basislijst li{display:flex;align-items:center;gap:12px;padding:10px 14px;background:var(--color-goud-licht);border:1px solid var(--color-goud-donker);border-radius:var(--radius-veld)}.wh1-basislijst .ico{flex:none;display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:var(--color-goud);color:var(--color-bruin-diep)}.wh1-basislijst .ico .ic{width:20px;height:20px}.wh1-basislijst b{display:block;font:700 .85rem/1.2 var(--font-kop);letter-spacing:.06em;text-transform:uppercase;color:var(--color-goud-diep)}.wh1-basislijst span.t{font:400 .92rem/1.3 var(--font-tekst);color:var(--color-ink)}.wh1-alt-rechts{display:flex;flex-direction:column;gap:12px;min-width:0}.wh1-alt-chips{padding:14px;background:var(--color-goud-licht);border:1px solid var(--color-goud-donker);border-radius:var(--radius-kaart)}.wh1-alt-chips .wh1-chips{padding:0}.wh1-voet{padding:14px 16px;background:var(--color-bruin-diep);border:1px solid var(--color-goud-donker);border-radius:var(--radius-kaart);font:400 .92rem/1.45 var(--font-tekst);color:var(--color-goud-licht)}.wh1-voet b{display:block;margin-bottom:2px;font:700 1rem/1.3 var(--font-kop);color:var(--color-creme)}.wh1-voet p{margin:0}.wh1-voet .l{display:flex;flex-wrap:wrap;gap:6px 22px;margin-top:10px}.wh1-voet a{font:600 .85rem/1.3 var(--font-kop);color:var(--color-goud);text-decoration:none;transition:color .25s}.wh1-voet a:hover{color:var(--color-creme)}@media(max-width:639px){.wh1{padding-block:36px 30px}.wh1-panel{gap:18px;padding:14px 12px}.wh1-links{gap:10px;padding-top:28px}.wh1-pop{max-width:270px;margin-inline:auto}.wh1-buiten{padding:10px 14px}.wh1-buiten p:not(.wh1-label){display:none}.wh1-knoppen{margin-top:8px}.wh1-h2{font-size:1.8rem}.wh1-lead{display:none}.wh1-bar{margin-top:12px}.wh1-stage{margin-top:10px;padding:8px}.wh1-p1{gap:6px}.wh1-rij h3{padding:4px 10px}.wh1-chips{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding:6px 8px}.wh1-chips a,.wh1-chips span.wh1-chip{min-height:28px;padding:3px 6px;justify-content:center;font-size:.72rem;text-align:center;line-height:1.15}.wh1-chips .ic{display:none}.wh1-knoppen .btn{flex:1 1 auto;justify-content:center;padding-inline:.8rem;font-size:.68rem}.wh1-knoppen .btn .ic{display:inline-block}.wh1-knoppen .btn-lijn{display:none}.wh1-p2{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.wh1-tegel{padding:4px 8px;gap:0}.wh1-tegel--kop,.wh1-tegel b .ic,.wh1-tegel span .ic{display:none}.wh1-tegel--kop b .ic{display:block}.wh1-tegel b{font-size:.82rem}.wh1-tegel span{font-size:.78rem}}@media(min-width:640px){.wh1-bar button{font-size:.74rem;letter-spacing:.1em}.wh1-bar button .ic{display:block}.wh1-chips{grid-template-columns:repeat(3,minmax(0,1fr));padding:8px 12px}.wh1-chips a,.wh1-chips span.wh1-chip{font-size:.8rem;padding-inline:10px}.wh1-p2{grid-template-columns:repeat(3,minmax(0,1fr))}.wh1-tegel--kop,.wh1-tegel--basis{grid-column:auto}.wh1-strip,.wh1-panel{padding:28px}}@media(min-width:720px)and (max-width:1179px){.wh1-links{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}.wh1-pop{max-width:none}}@media(min-width:900px){.wh1-strip{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:40px;align-items:stretch;padding:32px}}@media(min-width:1180px){.wh1-panel{grid-template-columns:480px minmax(0,1fr);gap:40px;padding:24px 32px}.wh1-links{grid-template-columns:minmax(0,1fr);display:flex;flex-direction:column;gap:16px;padding-top:0}.wh1-buiten{padding:16px 20px}.wh1-bar{margin-top:18px}.wh1-bar button{font-size:.78rem;letter-spacing:.12em}.wh1-stage{margin-top:14px;padding:14px}.wh1-chips{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:8px 10px}.wh1-chips a,.wh1-chips span.wh1-chip{justify-content:center;padding-inline:6px;font-size:.76rem;text-align:center;line-height:1.15}.wh1-chips .ic{display:none}.wh1-p2{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.wh1-p2 .wh1-tegel{padding:6px 9px;gap:1px}.wh1-p2 .wh1-tegel:not(.wh1-tegel--kop) .ic{display:none}.wh1-p2 .wh1-tegel b{font-size:.84rem}.wh1-p2 .wh1-tegel span{font-size:.8rem}.wh1-tegel{padding:9px 12px;gap:4px}.wh1-tegel b{font-size:.92rem}.wh1-tegel span{font-size:.86rem}.wh1-tegel--kop b{white-space:normal}}@media(max-width:639px){.wh1{padding-block:28px 22px}.wh1-panel{gap:12px;padding:10px 12px 12px}.wh1-links{gap:8px;padding-top:22px}.wh1-pop{max-width:230px}.wh1-buiten{padding:8px 12px;gap:2px}.wh1-buiten p.wh1-label{display:none}.wh1-buiten h3{margin:0;font-size:.95rem}.wh1-knoppen{margin-top:4px}.wh1-knoppen .btn{min-height:40px;padding-block:.6rem .5rem}.wh1-rechts>.wh1-label{display:none}.wh1-h2{margin-top:0;font-size:1.5rem}.wh1-bar{margin-top:8px}.wh1-bar button{height:36px}.wh1-stage{margin-top:8px}}.wh1-v2{--t: 112px;--s: 1}.wh1-v2.wh1{padding-block:20px 16px}.wh1-v2 .wh1-p1{display:flex;flex-direction:column;gap:14px;align-content:normal}.wh1-v2 .sc-wrap{position:relative;flex:none;min-width:0;height:calc(60px + 2 * var(--t));margin-top:-26px}.wh1-v2 .sc{position:relative;height:100%;min-width:0;overflow-x:scroll;overflow-y:hidden;padding:26px 0 0;scrollbar-width:none;scroll-behavior:smooth;overscroll-behavior-x:contain}.wh1-v2 .sc::-webkit-scrollbar{display:none;height:0}.wh1-v2 .sc:focus-visible{outline:2px solid var(--color-bruin-diep);outline-offset:-2px}@supports selector(:has(*)){.wh1-v2 .sc:focus-visible{outline:0}.wh1-v2 .wh1-stage:has(.sc:focus-visible){outline:2px solid var(--color-bruin-diep);outline-offset:2px}}.wh1-v2 .sc-track{display:flex;align-items:flex-start;gap:28px;width:max-content;padding-right:2px}.wh1-v2 .rg{position:relative;flex:none}.wh1-v2 .rg+.rg:before{content:"";position:absolute;left:-15px;top:26px;bottom:0;width:2px;background:var(--color-goud-donker)}.wh1-v2 .rg-head{position:relative;display:flex;align-items:center;height:22px;margin-bottom:4px}.wh1-v2 .rg-head:before{content:"";position:absolute;left:0;right:0;top:50%;height:2px;margin-top:-1px;background:var(--color-goud-donker)}.wh1-v2 .rg-grid{display:grid;grid-auto-flow:column;grid-auto-columns:var(--t);grid-template-rows:repeat(2,var(--t));gap:8px}.wh1-v2 .rg-chip{position:sticky;left:2px;z-index:5;flex:none;display:inline-flex;align-items:center;gap:5px;height:22px;margin:0;padding:0 10px 0 8px;border:1px solid var(--color-bruin-diep);border-radius:999px;background:#fff;color:var(--color-bruin-diep);font:700 .7rem/1 var(--font-kop);white-space:nowrap;cursor:pointer;transition:background-color .25s,color .25s}.wh1-v2 .rg-chip .ic{flex:none;width:12px;height:12px;color:var(--color-bruin)}.wh1-v2 .rg-chip:hover{background:var(--color-goud)}.wh1-v2 .rg-chip[aria-current=true],.wh1-v2 .rg-chip[aria-current=true]:hover{background:var(--color-bruin-diep);color:var(--color-goud)}.wh1-v2 .rg-chip[aria-current=true] .ic{color:var(--color-goud)}.wh1-v2 .rg-chip:focus-visible{outline:2px solid var(--color-bruin-diep);outline-offset:2px}.wh1-v2 .t{position:relative;display:block;min-width:0;text-decoration:none;transition:translate .3s var(--ease-onthul),filter .3s}.wh1-v2 .t .raam{position:absolute;inset:0;overflow:hidden;border-radius:var(--radius-veld);background:var(--color-bruin-diep)}.wh1-v2 .t .raam img,.wh1-v2 .t .op img{position:absolute;max-width:none;display:block;border:0;object-fit:cover}.wh1-v2 .t:after{content:"";position:absolute;inset:0;border:1px solid var(--color-bruin-diep);border-radius:var(--radius-veld);pointer-events:none;z-index:1}.wh1-v2 .t .nm{position:absolute;left:1px;right:1px;bottom:1px;z-index:1;display:flex;align-items:center;justify-content:center;padding:0 5px;text-align:center;color:var(--color-creme);border-radius:0 0 calc(var(--radius-veld) - 1px) calc(var(--radius-veld) - 1px);transition:background-color .25s,color .25s}.wh1-v2 .t:focus-visible{outline:2px solid var(--color-bruin-diep);outline-offset:2px}.wh1-v2 .t[aria-current=page]{cursor:default}.wh1-v2 .t[aria-current=page]:after{border:3px solid var(--color-goud)}.wh1-v2 .t[aria-current=page] .nm{background:var(--color-goud);color:var(--color-bruin-diep)}.wh1-v2 .t--vierkant .raam img{inset:0;width:100%;height:100%;object-fit:cover;transition:scale .45s var(--ease-onthul)}.wh1-v2 .t--vierkant .nm{height:30px;background:#3f2929e6;font:700 .72rem/1.1 var(--font-kop)}.wh1-v2 .t--vierkant:hover,.wh1-v2 .t--vierkant:focus-visible{translate:0 -2px}.wh1-v2 .t--vierkant:hover .raam img,.wh1-v2 .t--vierkant:focus-visible .raam img{scale:1.07}.wh1-v2 .t--vierkant:hover .nm,.wh1-v2 .t--vierkant:focus-visible .nm{background:var(--color-goud);color:var(--color-bruin-diep)}.wh1-v2 .t--groot{grid-row:1;grid-column:span 3;width:calc(3 * var(--t) + 16px);height:var(--t)}.wh1-v2 .t--groot .raam img{left:calc(var(--l) * var(--s) * 1px);top:calc(var(--tp) * var(--s) * 1px);width:calc(var(--w) * var(--s) * 1px);height:calc(var(--h) * var(--s) * 1px);object-fit:fill}.wh1-v2 .t .op{position:absolute;left:0;width:100%;height:calc(48px * var(--s) + 2px);bottom:calc(100% - 2px);overflow:hidden;pointer-events:none;z-index:2}.wh1-v2 .t .op img{left:calc(var(--l) * var(--s) * 1px);top:calc(var(--tp) * var(--s) * 1px);width:calc(var(--w) * var(--s) * 1px);height:calc(var(--h) * var(--s) * 1px);object-fit:fill;filter:url(#wh1-uit-vast)}.wh1-v2 .t--groot .nm{height:24px;background:var(--color-bruin-diep);font:700 .8rem/1 var(--font-kop)}.wh1-v2 .t--groot:hover,.wh1-v2 .t--groot:focus-visible{translate:0 -3px;filter:drop-shadow(0 10px 8px rgba(63,41,41,.35))}.wh1-v2 .sc-pijl{position:absolute;top:calc(38px + var(--t));z-index:4;display:grid;place-items:center;width:36px;height:36px;padding:0;border:1px solid var(--color-bruin-diep);border-radius:50%;background:var(--color-goud);color:var(--color-bruin-diep);cursor:pointer;box-shadow:0 4px 8px -3px #3f29298c;transition:background-color .25s,opacity .25s,scale .25s}.wh1-v2 .sc-pijl:hover,.wh1-v2 .sc-pijl:focus-visible{background:var(--color-goud-licht);scale:1.08}.wh1-v2 .sc-pijl .ic{width:18px;height:18px}.wh1-v2 .sc-l{left:6px}.wh1-v2 .sc-l .ic{rotate:180deg}.wh1-v2 .sc-r{right:6px}.wh1-v2 .sc-pijl[disabled]{opacity:0;pointer-events:none}.wh1-v2 .sc-prog{position:relative;flex:none;height:20px;background:var(--color-bruin-diep);border:1px solid var(--color-bruin-diep);border-radius:999px;cursor:pointer}.wh1-v2 .sc-prog i{position:absolute;top:3px;bottom:3px;left:0;width:30%;min-width:36px;background:var(--color-goud);border-radius:999px;box-shadow:0 0 0 1px var(--color-goud-donker);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.wh1-v2 .sc-prog.is-drag,.wh1-v2 .sc-prog.is-drag i{cursor:grabbing;-webkit-user-select:none;user-select:none}.wh1-v2 .sc-prog b{position:absolute;top:4px;bottom:4px;width:2px;margin-left:-1px;border-radius:1px;background:var(--color-goud-licht);opacity:.6}.wh1-v2 .wh1-voetlink{display:flex;justify-content:flex-end;margin-top:8px}.wh1-v2 .wh1-voetlink a{display:inline-flex;align-items:center;gap:.5rem;min-height:36px;padding:0 16px;background:var(--color-goud-licht);border:1px solid var(--color-goud-donker);border-radius:999px;font:700 .85rem/1.3 var(--font-kop);color:var(--color-bruin-diep);text-decoration:none;transition:background-color .25s}.wh1-v2 .wh1-voetlink a:hover{background:var(--color-goud)}.wh1-v2 .wh1-voetlink .ic{width:14px;height:14px}@media(max-width:639px){.wh1-v2{--t: 96px;--s: .857143}.wh1-v2 .sc-track{gap:22px}.wh1-v2 .rg+.rg:before{left:-12px}.wh1-v2 .t--vierkant .nm{height:26px;font-size:.66rem}.wh1-v2 .t--groot .nm{height:22px;font-size:.74rem}.wh1-v2 .sc-pijl{width:32px;height:32px}.wh1-v2 .wh1-voetlink{margin-top:6px}.wh1-v2 .wh1-voetlink a{min-height:32px;font-size:.8rem}}@media(prefers-reduced-motion:reduce){.wh1-v2 .sc{scroll-behavior:auto}.wh1-v2 .t,.wh1-v2 .t .raam img{transition:none}}.wz{background:var(--color-bruin);padding:1.75rem 0 2rem}.wz-in{width:min(1244px,calc(100% - clamp(2rem,8vw,5rem)));margin-inline:auto}.wz-kop{display:flex;align-items:center;min-height:calc((100vw - 2rem)*.36)}.wz-tekst{max-width:62%}.wz-titel{margin:.4rem 0 0;font-size:clamp(1.6rem,6.4vw,2.1rem);line-height:1.12;color:var(--color-creme)}.wz-intro{margin:.6rem 0 0;font-size:.95rem;line-height:1.5;color:var(--color-creme)}.wz-cta{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1rem;margin-top:.9rem}.wz-cta p{margin:0;font-size:.8125rem;line-height:1.35;color:var(--color-goud);max-width:18rem}@media(max-width:639.98px){.wz-cta .btn{padding-inline:1.1rem;font-size:.75rem}}.wz-rw{position:relative;margin-top:2.75rem;container-type:inline-size}.wz-duo{position:absolute;z-index:1;left:62cqw;top:-35.8cqw;width:34cqw;height:35.8cqw;overflow:hidden;pointer-events:none}.wz-duo img{position:absolute;left:0;top:0;display:block;width:100%;height:auto;max-width:none}.wz-rij{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9.5cqw .75rem}.wz-kaart{position:relative;z-index:2;box-sizing:border-box;display:flex;flex-direction:column;padding:.5rem .5rem .8rem;background:var(--color-paper);border:1px solid var(--color-goud-donker);border-radius:var(--radius-kaart)}.wz-rz{position:relative;flex:none;width:100%;aspect-ratio:271 / 190;border-radius:14px;container-type:inline-size}.wz-rz:after{content:"";position:absolute;inset:0;z-index:1;box-sizing:border-box;border:1px solid var(--color-bruin);border-radius:inherit;pointer-events:none}.wz-rz-f{position:absolute;inset:0;overflow:hidden;border-radius:inherit;background:var(--color-goud-licht)}.wz-rz-f img,.wz-rz-r img{position:absolute;display:block;max-width:none;width:236.16cqw;height:158.37cqw;object-fit:fill}.wz-rz-f img{left:var(--x);top:var(--y)}.wz-rz-r{position:absolute;z-index:2;left:0;right:0;bottom:calc(100% - 2px);height:26.57cqw;overflow:hidden;pointer-events:none}.wz-rz-r img{left:var(--x);top:var(--ry)}.wz-pil{position:absolute;z-index:3;left:.55rem;bottom:-3px;display:inline-flex;align-items:center;gap:.3rem;padding:.3rem .6rem;border-radius:999px;background:var(--color-goud);border:1px solid var(--color-bruin);color:var(--color-bruin);font-size:.75rem;font-weight:700;line-height:1}.wz-pil .ic{width:.85rem;height:.85rem}.wz-kaart h3{margin:.8rem .25rem 0;font-size:1.05rem;line-height:1.2;color:var(--color-bruin)}.wz-kaart p{margin:.35rem .25rem 0;font-size:.8125rem;line-height:1.45;color:var(--color-antraciet)}.wz-lang{display:none}@media(hover:hover)and (prefers-reduced-motion:no-preference){.wz-kaart{transition:opacity .7s var(--ease-onthul),transform .7s var(--ease-onthul),translate .45s var(--ease-onthul),box-shadow .45s var(--ease-onthul),border-color .3s,background-color .3s,filter .45s var(--ease-onthul)}.wz-pil,.wz-pil .ic,.wz-kaart h3,.wz-cta .btn{transition:translate .3s var(--ease-onthul),scale .3s var(--ease-onthul),rotate .3s var(--ease-onthul),background-color .25s,color .25s,box-shadow .3s}.wz-kaart:hover{border-color:var(--color-goud);box-shadow:0 2px 4px #2b2a291a,0 26px 38px -22px #0009}.wz-kaart:hover .wz-rz{filter:drop-shadow(0 10px 8px rgba(63,41,41,.25))}.wz-kaart:hover .wz-pil{scale:1.08;background:var(--color-bruin);color:var(--color-goud)}.wz-kaart:hover .wz-pil .ic{rotate:-12deg;scale:1.15}.wz-kaart:hover h3{color:var(--color-goud-diep);translate:3px 0}.wz-cta p{transition:translate .3s var(--ease-onthul)}.wz-cta:hover p{translate:3px 0}}@media(min-width:640px){.wz{padding:2rem 0 2.25rem}.wz-kop{min-height:13rem}.wz-titel{font-size:2.1rem}.wz-intro{font-size:1rem}.wz-kaart{padding:.75rem .75rem 1rem}.wz-kaart h3{font-size:1.2rem}.wz-kaart p{font-size:.9375rem}.wz-pil{left:.8rem;font-size:.8125rem}.wz-rw{margin-top:5rem}.wz-rij{row-gap:12.5cqw}.wz-lang{display:block}.wz--vol .wz-kort{display:none}}@media(min-width:640px)and (max-width:899.98px){.wz-rw{margin-top:56px}.wz-duo{left:65.76cqw;top:-18.97cqw;width:18cqw;height:18.97cqw}.wz-rij{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.wz-kaart{padding:8px 8px 12px}.wz-pil{left:6px;font-size:.7rem;padding:.25rem .5rem}.wz-kaart h3{margin:.7rem .15rem 0;font-size:1rem}.wz-kaart p{margin:.3rem .15rem 0;font-size:.8125rem}.wz-lang{display:none}.wz--vol .wz-kort{display:block}}@media(min-width:900px){.wz{padding:2.25rem 0 2.5rem}.wz-tekst{max-width:64%}.wz-kop{min-height:210px}.wz--vol .wz-kop{min-height:248px}.wz-titel{font-size:clamp(1.9rem,2.8vw,2.5rem)}.wz-intro{margin-top:.75rem;font-size:1.0625rem;max-width:min(640px,100%)}.wz-cta{gap:1rem;margin-top:1rem}.wz-rw{margin-top:60px}.wz-duo{left:65.76cqw;top:-18.97cqw;width:18cqw;height:18.97cqw}.wz-rij{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.wz-kaart{padding:12px 12px 16px}.wz-pil{left:10px;font-size:13px;padding:6px 12px;gap:6px}.wz-pil .ic{width:15px;height:15px}.wz-kaart h3{margin:16px 4px 0;font-size:1.3rem}.wz-kaart p{margin:6px 4px 0;font-size:.9375rem;line-height:1.5}}@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-font-weight:initial;--tw-tracking:initial;--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-duration:initial;--tw-ease:initial;--tw-content:"";--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:var(--font-tekst);--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-white:#fff;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--font-weight-semibold:600;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-goud:#dbc096;--color-antraciet:#3d3b3a;--color-creme:#f2f1e9;--color-bruin:#553838;--color-goud-diep:#7a5f2a;--color-goud-donker:#c9ab78;--color-goud-hover:#e0c9a6;--color-goud-licht:#f2e8d3;--color-groen:#2b8049;--color-groen-hover:#206a3b;--color-ink:#222a23;--color-ant-zacht:#5a5f5a;--color-secundair:#eceada;--color-paper:#fdfbf8;--color-zand:#e6d9c1;--color-lijn:#dcd1bd;--color-ok:#2e6b3a;--color-fout:#a33a2e;--color-whatsapp-knop:#25d366;--color-whatsapp-knop-hover:#1ebe5a;--color-whatsapp-tekst:#1c1c1c;--font-kop:"Josefin Sans",Georgia,"Times New Roman",serif;--font-tekst:"Open Sans","Helvetica Neue",Arial,sans-serif;--text-h2:clamp(1.9rem,3.75vw,2.5rem);--text-h2--line-height:1.15;--text-h3:1.375rem;--text-body:1.0625rem;--text-label:.8125rem;--tracking-kop:.02em;--tracking-label:.22em;--tracking-knop:.2em;--radius-kaart:18px;--radius-veld:10px;--radius-paneel:22px;--border-dun:1px solid var(--color-lijn);--border-dun-goud:1px solid #dbc09659;--color-bruin-licht:#6a4747;--color-bruin-diep:#3f2929;--verloop-donker:radial-gradient(120% 80% at 50% 0%,var(--color-bruin-licht)0%,var(--color-bruin)45%,var(--color-bruin-diep)100%);--hover-lift:-4px;--ease-onthul:cubic-bezier(.22,.61,.36,1);--shadow-kaart:0 1px 2px #2b2a290d,0 14px 34px -22px #2b2a2947;--shadow-paneel:0 18px 50px -22px #2b2a2959;--shadow-zwevend:0 40px 90px -40px #2b2a298c;--container-site:1200px}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{--header-h:53px}@media(min-width:1024px){:root{--header-h:61px}}@media(min-width:1280px){:root{--header-h:69px}}html{scroll-behavior:smooth;interpolate-size:allow-keywords}body{background:var(--color-creme);color:var(--color-ink);font-family:var(--font-tekst);font-size:var(--text-body);-webkit-font-smoothing:antialiased;line-height:1.6}h1,h2,h3,h4{font-family:var(--font-kop);letter-spacing:var(--tracking-kop);color:var(--color-ink);font-weight:600}:focus-visible{outline:3px solid var(--color-goud-diep);outline-offset:3px}}@layer components{.ic{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:1em;height:1em}.ic--xs{stroke-width:2.75px}.ic--sm{stroke-width:2.25px}.label{font:600 var(--text-label)/1.3 var(--font-kop);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-goud-diep);align-items:center;gap:.75rem;display:inline-flex}.label:before{content:"";background:var(--color-goud-donker);width:2.25rem;height:1px}.label:has(>svg),.hero .eyebrow:has(>svg){--label-icoon-schuif:-.17em;gap:.6rem}.label:has(>svg):before,.hero .eyebrow:has(>svg):before{width:1.5rem;height:1px;translate:0 var(--label-icoon-schuif,0px);flex:none}.label>svg,.hero .eyebrow>svg{width:20px;height:20px;translate:0 var(--label-icoon-schuif,0px);flex:none;align-self:center;display:block}.btn{min-height:48px;font:500 .82rem/1.2 var(--font-kop);letter-spacing:var(--tracking-knop);text-transform:uppercase;text-align:center;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.6rem;padding:1.05rem 1.6rem .9rem;text-decoration:none;transition:background-color .6s cubic-bezier(.22,.61,.36,1),border-color .6s cubic-bezier(.22,.61,.36,1),color .6s cubic-bezier(.22,.61,.36,1);display:inline-flex}.btn svg{flex:none;width:12px;height:12px;margin-top:-.15em}.btn-goud{background:var(--color-goud);color:var(--color-ink)}.btn-goud:hover{background:var(--color-goud-hover)}.btn-offerte{background:var(--color-groen);color:#fff}.btn-offerte:hover{background:var(--color-groen-hover)}.btn-antraciet{background:var(--color-antraciet);color:#fff}.btn-antraciet:hover{background:var(--color-ink)}.btn-whatsapp{background:var(--color-whatsapp-knop);border-color:var(--color-whatsapp-knop);color:var(--color-whatsapp-tekst)}.btn-whatsapp:hover{background:var(--color-whatsapp-knop-hover);border-color:var(--color-whatsapp-knop-hover);color:var(--color-whatsapp-tekst)}.btn-whatsapp svg{width:16px;height:16px;color:var(--color-whatsapp-tekst)}a.btn.btn-lijn[href*="wa.me"]{background:var(--color-whatsapp-knop);border-color:var(--color-whatsapp-knop);color:var(--color-whatsapp-tekst)}a.btn.btn-lijn[href*="wa.me"]:hover{background:var(--color-whatsapp-knop-hover);border-color:var(--color-whatsapp-knop-hover);color:var(--color-whatsapp-tekst)}a.btn.btn-lijn[href*="wa.me"] svg{color:var(--color-whatsapp-tekst)}.btn-omlijnd{background:var(--color-goud);border-color:var(--color-goud-donker);color:var(--color-ink)}.btn-omlijnd:hover{background:var(--color-goud-donker)}.btn-lg{padding:1.3rem 1.9rem 1.1rem;font-size:.9rem}button:disabled{opacity:.4;cursor:default}.veld{border:1.5px solid var(--color-lijn);border-radius:var(--radius-veld);background:#fff;padding:.55rem .9rem .6rem;transition:border-color .15s;display:block}.veld:focus-within{border-color:var(--color-goud-diep)}.veld>span{font:600 .68rem/1.3 var(--font-kop);letter-spacing:.18em;text-transform:uppercase;color:var(--color-goud-diep);display:block}.veld input,.veld select,.veld textarea{width:100%;font:400 16px/1.4 var(--font-tekst);color:var(--color-ink);appearance:none;background:0 0;border:0;outline:0;padding:.15rem 0 0}.veld select{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%237A5F2A' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") 100%/12px no-repeat;padding-right:1.25rem}.veld textarea{resize:vertical}.adres-pdok{overflow-wrap:anywhere;font:400 12px/1.3 var(--font-tekst);color:var(--color-ant-zacht);margin-top:2px;display:block}.adres-pdok:empty{display:none}.veld input[type=date][data-leeg]{color:#9a9890;-webkit-text-fill-color:#9a9890}.veld input[type=date][data-leeg]::-webkit-datetime-edit{color:#9a9890;-webkit-text-fill-color:#9a9890}.veld input[type=date][data-leeg]::-webkit-datetime-edit-day-field{color:#9a9890;-webkit-text-fill-color:#9a9890}.veld input[type=date][data-leeg]::-webkit-datetime-edit-month-field{color:#9a9890;-webkit-text-fill-color:#9a9890}.veld input[type=date][data-leeg]::-webkit-datetime-edit-year-field{color:#9a9890;-webkit-text-fill-color:#9a9890}#offerte .veld textarea{min-height:1.6em}.veld:has(>input[type=tel])>span{white-space:nowrap}@media(max-width:639px){.offerte-sectie fieldset .offerte-rij>.veld:has(>input[type=tel]){grid-column:1/-1}}textarea[data-groei]{overflow-y:hidden}.veld[data-fout]{border-color:var(--color-fout)}.keuze{border:1.5px solid var(--color-lijn);border-radius:var(--radius-veld);cursor:pointer;background:#fff;align-items:center;gap:.75rem;padding:.75rem .85rem;font-size:.9rem;line-height:1.3;transition:border-color .15s,background-color .15s;display:flex}.keuze:has(input:checked){border-color:var(--color-goud-donker);background:var(--color-goud-licht)}.keuze input{width:1.1rem;height:1.1rem;accent-color:var(--color-goud-diep);flex:none}.hero-keur{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-block:0;padding:0 0 1.25rem;list-style:none;display:grid}.hero-keur__kaart{background:var(--color-paper);border:var(--border-dun);height:100%;color:var(--color-ink);border-radius:14px;align-items:center;gap:.8rem;padding:.7rem .9rem;text-decoration:none;transition:box-shadow .6s cubic-bezier(.22,.61,.36,1),border-color .6s cubic-bezier(.22,.61,.36,1);display:flex;box-shadow:0 10px 24px -16px #2b2a2959}a.hero-keur__kaart:hover{border-color:var(--color-goud-donker);box-shadow:0 14px 28px -16px #2b2a2973}.hero-keur__icoon{background:var(--color-goud-licht);width:2.7rem;height:2.7rem;color:var(--color-ink);border-radius:10px;flex:none;place-items:center;display:grid}.hero-keur__icoon svg{width:1.45rem;height:1.45rem}.hero-keur b{font:600 .95rem/1.2 var(--font-kop);letter-spacing:var(--tracking-kop);display:block}.hero-keur small{color:var(--color-ant-zacht);overflow-wrap:anywhere;margin-top:.1rem;font-size:.78rem;line-height:1.3;display:block}@media(min-width:1024px){.hero-keur{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;padding-bottom:clamp(.75rem,1.8svh,1.1rem)}}.hero{--hk:0px;min-height:calc(min(92vh,860px) - var(--hk));isolation:isolate;background:#2b2a29;align-items:stretch;display:grid;position:relative;overflow:hidden}.hero__bg{inset:calc(-1*var(--hk))0 0;z-index:-3;display:block;position:absolute}.hero__bg img{object-fit:cover;object-position:center top;width:100%;height:100%}.hero__veil{z-index:-2;pointer-events:none;background:radial-gradient(120% 90% at 70% 18%,#2b2a2900 30%,#2b2a298c),linear-gradient(#2b2a299e,#2b2a292e 26%,#2b2a294d 58%,#1e1d1ceb);position:absolute;inset:0}.hero__grain{z-index:-1;opacity:.05;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.hero__mark{z-index:-1;pointer-events:none;top:calc(clamp(5rem,9vw,8rem) - var(--hk));opacity:.16;width:min(360px,28vw);height:auto;position:absolute;right:clamp(.5rem,2.5vw,2.5rem)}.hero__wrap{width:100%}.hero__content{z-index:1;padding-block:calc(6.5rem - var(--hk))9rem;text-align:center;color:#fff;max-width:56rem;margin-inline:auto;position:relative}.hero .eyebrow{font:600 .8rem/1.3 var(--font-kop);letter-spacing:.14em;text-transform:uppercase;color:var(--color-goud);text-shadow:0 2px 12px #0000008c;align-items:center;gap:.75rem;margin:0 0 .6rem;display:inline-flex}.hero .eyebrow:before{content:"";background:var(--color-goud);flex:none;width:32px;height:2px}.hero__title{font:400 clamp(2.5rem,4.7vw,3.55rem)/1.05 var(--font-kop);letter-spacing:-.02em;color:#fff;text-shadow:0 4px 30px #00000059;margin:0}.hero__title em{white-space:nowrap;color:var(--color-goud);font-style:normal}.hero__sub{color:#ffffffeb;text-shadow:0 2px 14px #00000073;max-width:54rem;margin:.9rem auto 0;font-size:clamp(1.1rem,1.4vw,1.28rem)}.hero__pic{z-index:0;pointer-events:none;position:absolute;inset:0}.hero__person{z-index:0;pointer-events:none;filter:drop-shadow(0 12px 22px #0000004d);width:auto;max-width:none;height:min(396px,50.6%);position:absolute;bottom:calc(clamp(56px,7.5vw,104px) - 80px);left:50%;transform:translate(-50%)}@media(min-width:1080px){.hero{min-height:calc(782px - var(--hk))}}@media(max-width:1240px){.hero__person{height:min(322px,41.2%)}}@media(max-width:1080px){.hero{min-height:calc(min(84vh,760px) - var(--hk));flex-direction:column;justify-content:flex-end;align-items:stretch;display:flex}.hero__wrap{order:1}.hero__pic{z-index:auto;order:2;position:static}.hero__content{padding-block:calc(6.5rem - var(--hk))1.2rem;max-width:none}.hero__sub{max-width:34rem}.hero__person{max-width:92%;height:auto;max-height:clamp(200px,32vw,340px);margin:0 auto;display:block;position:static;bottom:auto;left:auto;transform:none}}@media(max-width:860px){.hero__mark{opacity:.12;width:min(230px,34vw)}}@media(max-width:620px){.hero__mark{display:none}.hero{min-height:calc(min(76vh,600px) - var(--hk))}.hero__content{padding-block:calc(6.25rem - var(--hk)).8rem}}.offerte-overlay{z-index:6;background:var(--color-secundair);padding:0 clamp(16px,4vw,40px);display:flow-root;position:relative}.of-wrap{max-width:var(--container-site);margin:clamp(-104px,-7.5vw,-56px) auto 0;position:relative}.of-box{z-index:2;background:var(--color-bruin);color:#fff;padding:var(--of-rand)clamp(28px,4vw,52px);--of-rand:24px;border-radius:28px;position:relative;box-shadow:0 24px 60px -10px #3f292980}.of-trust{top:var(--of-rand);z-index:5;position:absolute;right:clamp(28px,4vw,52px)}.of-title{font:700 clamp(1.6rem,2.6vw,2.1rem)/1.05 var(--font-kop);letter-spacing:-.02em;color:#fff;margin:0 0 6px}.of-sub{color:#fff;margin:0 0 16px;padding-right:0;font-size:14px;line-height:1.5}@media(min-width:881px){.of-title,.of-sub{padding-right:330px}}@media(min-width:881px)and (max-width:1239px){.of-sub{font-size:13px}}.of-form{margin:0}.of-pill{background:#fff;border-radius:999px;grid-template-columns:.9fr 1px .9fr 1px .8fr 1px 1.1fr auto;align-items:stretch;gap:0;padding:8px;display:grid;overflow:hidden;box-shadow:0 8px 24px #2b2a292e}.of-field{cursor:text;flex-direction:column;justify-content:flex-start;min-width:0;padding:8px 18px;display:flex}.of-field span{font:600 11px/1 var(--font-kop);color:var(--color-ink);letter-spacing:.06em;text-transform:uppercase;opacity:.78;margin:0 0 4px}.of-field input,.of-field select{color:var(--color-ink);appearance:none;background:0 0;border:none;border-radius:0;outline:none;width:100%;padding:0;font-size:16px;line-height:1.4}.of-field input::placeholder{color:#9b9b9b}.of-field select{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%233D3B3A' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 0 center;background-repeat:no-repeat;padding-right:18px}.of-field input[type=date]::-webkit-calendar-picker-indicator{filter:invert(.15);cursor:pointer;opacity:.7}.of-field input:focus-visible,.of-field select:focus-visible{outline:2px solid var(--color-goud-diep);outline-offset:2px;border-radius:6px}.of-field[data-fout] span,.of-field:has([data-fout]) span{color:var(--color-fout);opacity:1}.of-divider{background:#2b2a291f;align-self:center;width:1px;height:38px}.of-cta{background:var(--color-groen);color:#fff;font:600 13px/1.2 var(--font-kop);letter-spacing:.2em;text-transform:uppercase;cursor:pointer;white-space:nowrap;transition:background-color .6s var(--ease-onthul);border:none;border-radius:2rem;align-items:center;gap:10px;padding:16px 26px 14px;display:inline-flex}.of-cta:hover{background:var(--color-groen-hover)}.keurmerken{box-sizing:border-box;border:var(--border-dun);border-radius:var(--radius-paneel);background:#fff;flex-wrap:nowrap;align-items:stretch;gap:0;width:310px;height:60px;display:flex;overflow:hidden}.keurmerk{min-width:0;color:var(--color-ink);flex:1 1 0;place-items:center;padding:9px 4px;text-decoration:none;display:grid}.keurmerk+.keurmerk{border-left:var(--border-dun)}.keurmerk img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.keurmerk--score{flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.keurmerk--score.keurmerk--trustoo img{max-height:15px}.keurmerk__cijfer{font:600 1.05rem/1 var(--font-kop);color:var(--color-ink);padding-top:.1em}.keurmerk--tekst{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:3px;display:flex}.keurmerk__kop{font:600 .95rem/1 var(--font-kop);color:var(--color-ink);letter-spacing:.04em;text-transform:uppercase;padding-top:.1em}.keurmerk__sub{font:600 .58rem/1.15 var(--font-kop);color:var(--color-ant-zacht)}.hero-rijen{max-width:var(--container-site);margin-inline:auto;padding-top:1.5rem;padding-bottom:.75rem}.hero-rijen>ul{padding-inline:0!important}@media(max-width:880px){.of-box{padding-inline:var(--of-rand)}.of-trust{flex-wrap:wrap;justify-content:flex-start;margin-bottom:14px;position:static}}@media(min-width:761px)and (max-width:1199px){.of-pill{border-radius:18px;grid-template-columns:1fr 1fr;gap:6px}.of-divider{display:none}.of-field{border-bottom:1px solid #2b2a2914;padding:10px 16px}.of-cta{border-radius:14px;grid-column:1/-1;justify-content:center;padding:14px 20px 12px}}@media(max-width:760px){.of-wrap{margin-top:-48px}.of-pill{border-radius:18px;grid-template-columns:1fr;gap:6px;padding:8px}.of-divider{display:none}.of-field{border-bottom:1px solid #2b2a2914;padding:10px 16px}.of-cta{border-radius:14px;justify-content:center;padding:14px 20px 12px}}@media(max-width:560px){.keurmerken{border-radius:16px;width:246px;height:48px}.keurmerk{padding:6px 2px}.keurmerk--score.keurmerk--trustoo img{max-height:11px}.keurmerk__cijfer{font-size:.88rem}.keurmerk__kop{font-size:.78rem}.keurmerk__sub{font-size:.52rem}}.vertrouwen{background:var(--color-bruin);width:fit-content;max-width:100%;box-shadow:0 4px #3f2929,var(--shadow-kaart);border-radius:999px;grid-template-columns:repeat(3,auto);margin:0;padding:.55rem .4rem;list-style:none;display:grid}.vertrouwen li+li{border-left:1px solid #dbc09673}.vertrouwen a{color:#fff;border-radius:999px;align-items:center;gap:.65rem;height:100%;padding:.15rem 1.15rem;text-decoration:none;transition:background-color .6s cubic-bezier(.22,.61,.36,1);display:flex}.vertrouwen a:hover{background:#ffffff12}@media(max-width:639px){.vertrouwen{border-radius:1.25rem;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;padding:.6rem .2rem}.vertrouwen a{text-align:center;flex-direction:column;align-items:center;gap:.3rem;padding:.1rem .35rem}}.vraag{border-bottom:1px solid #ffffff2e}.vraag summary{cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;min-height:3rem;padding:.4rem 0;list-style:none;display:grid}.vraag summary::-webkit-details-marker{display:none}.vraag summary:focus-visible{outline-color:var(--color-goud);outline-offset:2px;border-radius:6px}.vraag__nr{min-width:1.6rem;font:600 .9rem/1 var(--font-kop);letter-spacing:.08em;font-variant-numeric:tabular-nums;color:var(--color-goud)}.vraag__tekst{font:600 1.2rem/1.35 var(--font-kop);letter-spacing:var(--tracking-kop);color:#fff;text-wrap:pretty;transition:color .2s}.vraag summary:hover .vraag__tekst,.vraag[open] .vraag__tekst{color:var(--color-goud)}.vraag__plus{color:#fff;background:#ffffff1f;border-radius:999px;place-items:center;width:2.1rem;height:2.1rem;transition:transform .6s cubic-bezier(.22,.61,.36,1),background-color .6s cubic-bezier(.22,.61,.36,1),color .6s cubic-bezier(.22,.61,.36,1);display:grid}@media(min-width:1024px)and (max-height:870px){.vraag summary{min-height:2.6rem;padding-block:.25rem}.vraag__antwoord{padding-bottom:.75rem}}.vraag[open] .vraag__plus{background:var(--color-goud);color:var(--color-ink);transform:rotate(45deg)}.vraag__antwoord{padding:0 3.1rem 1rem 2.6rem}.vraag__antwoord p{color:#ffffffd1;max-width:62ch;font-size:.95rem;line-height:1.55}@media(prefers-reduced-motion:reduce){.vraag__plus{transition:none}}.onderstreept{color:var(--color-goud-diep);font-style:normal}.review-score{justify-items:center;gap:1rem;display:grid;position:relative}.review-kaart{scroll-snap-align:start;border-radius:var(--radius-kaart);color:var(--color-ink);background:var(--color-paper);border:var(--border-dun);box-shadow:var(--shadow-kaart);flex-direction:column;flex:0 0 min(22rem,84%);padding:1.4rem 1.5rem 1.25rem;transition:transform .6s cubic-bezier(.22,.61,.36,1),box-shadow .6s cubic-bezier(.22,.61,.36,1);display:flex;position:relative}.review-kaart:hover{transform:translateY(var(--hover-lift));box-shadow:0 2px 4px #2b2a2914,0 24px 40px -20px #2b2a2959}.review-kaart:before{content:"“"/"";height:2.4rem;font:600 5rem/1 var(--font-kop);color:var(--color-goud-donker);margin:-.2rem 0 .5rem -.1rem;display:block}.review-kaart__tekst{margin:0 0 1rem}.review-kaart__tekst p{color:var(--color-ink);-webkit-line-clamp:6;-webkit-box-orient:vertical;margin:0;font-size:1rem;line-height:1.65;display:-webkit-box;overflow:hidden}.review-kaart.is-open .review-kaart__tekst p{-webkit-line-clamp:unset}.review-meer{cursor:pointer;font:600 .85rem/1.4 var(--font-kop);letter-spacing:.04em;color:var(--color-goud-diep);background:0 0;border:0;align-self:flex-start;margin:-.4rem 0 1rem;padding:0}.review-meer:hover{color:var(--color-ink)}@media(min-width:1024px){.review-score{grid-template-rows:1fr auto;align-self:stretch;justify-items:start;gap:calc(1.3rem + 4px)}}@media(prefers-reduced-motion:reduce){.review-kaart{transition:none}.review-kaart:hover{transform:none}}.team{isolation:isolate;position:relative}.team:before{content:"";z-index:-1;aspect-ratio:493.61/506.98;opacity:.55;pointer-events:none;background:url(/img/mark-goud.svg) 50%/contain no-repeat;max-width:100%;height:115%;position:absolute;top:50%;left:50%;translate:-50% -50%}.team{--kol:2;--tus:1rem;justify-content:center;gap:3.25rem var(--tus);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.team>.lt{flex:0 0 calc((100% - (var(--kol) - 1)*var(--tus))/var(--kol))}@media(min-width:720px){.team{--kol:3;--tus:1.5rem}}@media(min-width:1100px){.team{--kol:4;--tus:2rem}}.lt{text-align:center;color:var(--color-ink);border:var(--border-dun);background:#fff;border-radius:16px;align-content:start;justify-items:center;margin-top:3rem;padding:0 1.1rem 1.6rem;display:grid;position:relative;box-shadow:0 26px 44px -26px #222a2366}.lt__deksel{background:var(--color-bruin);border-radius:14px 14px 0 0;width:90%;margin-top:-2.25rem;padding:7px 7px 0;position:relative}.lt__scherm{aspect-ratio:4/3;background:linear-gradient(180deg,#fff 0%,var(--color-creme)100%);border-bottom:3px solid var(--color-goud);border-radius:6px 6px 0 0;position:relative;container-type:inline-size}.lt__scherm img{clip-path:inset(0 6.5% calc(100% - 99cqw));filter:drop-shadow(0 4px 3px #222a2338);width:115%;max-width:none;height:auto;position:absolute;top:-24cqw;left:-7.5%}.lt__scherm img.lt--dicht{clip-path:inset(0 22.2% calc(100% - 103cqw));width:180%;top:-28cqw;left:-40%}.lt__voet{background:var(--color-zand);border-radius:0 0 7px 7px;width:104%;height:7px;box-shadow:0 3px #0000001f}.lt h3{font:600 1.3rem/1.2 var(--font-kop);letter-spacing:.01em;margin-top:1.25rem}.lt__functie{background:var(--color-goud);color:var(--color-ink);font:600 .72rem/1 var(--font-kop);letter-spacing:.13em;text-transform:uppercase;border-radius:999px;margin-top:.55rem;padding:.38rem .7rem .28rem}.werkwijze{background:var(--verloop-donker)}.dienst{border-radius:var(--radius-kaart);border:var(--border-dun);min-width:0;box-shadow:var(--shadow-kaart);background:#fff;flex-direction:column;transition:transform .65s cubic-bezier(.22,.61,.36,1),box-shadow .65s cubic-bezier(.22,.61,.36,1);display:flex;position:relative}.dienst:focus-within{outline:3px solid var(--color-goud-diep);outline-offset:3px}.dienst h3 a:focus-visible{outline:none}@media(hover:hover)and (prefers-reduced-motion:no-preference){.dienst:hover{box-shadow:var(--shadow-paneel);transform:scale(1.03)}}.offerte-sectie{background:var(--color-secundair);--boven:2.5rem;padding:4rem 0 1.5rem}.offerte-vak{padding-top:var(--boven);--vak:13.5rem;--mens:20rem;--schuin:3rem}.offerte-kaart{grid-template-columns:minmax(0,1fr)}.offerte-formulier fieldset{min-width:0}.offerte-links{flex-direction:column;display:flex}.offerte-foto{height:var(--vak);border-radius:var(--radius-kaart)var(--radius-kaart)0 0;background:var(--color-paper);flex:none;position:relative}.offerte-foto img{left:50%;top:calc(-1*var(--boven));height:var(--mens);filter:drop-shadow(0 18px 18px #222a2347)drop-shadow(0 2px 3px #222a232e);width:auto;max-width:none;position:absolute;translate:-50%}.offerte-paneel{z-index:1;background:var(--color-bruin);clip-path:polygon(0 0,30% 0,100% var(--schuin),100% 100%,0 100%);flex:1;position:relative}.offerte-intro{color:var(--color-ant-zacht);margin-bottom:1rem;font-size:.95rem;line-height:1.5}.offerte-formulier{border-radius:0 0 var(--radius-kaart)var(--radius-kaart)}@media(min-width:1024px){.offerte-sectie{--boven:3.5rem}.offerte-vak{--vak:17.5rem;--mens:29.2rem;--schuin:4rem}.offerte-kop{z-index:2;margin-bottom:calc(1.25rem - var(--boven));position:relative}.offerte-foto{border-radius:var(--radius-kaart)0 0 0}.offerte-paneel{border-radius:0 0 0 var(--radius-kaart)}.offerte-formulier{border-radius:0 var(--radius-kaart)var(--radius-kaart)0;border-left:1px solid var(--color-lijn)}.offerte-kaart{min-height:640px}.offerte-formulier{flex-direction:column;display:flex}.offerte-formulier [data-vragen]:not([hidden]){flex-direction:column;flex:1;justify-content:space-between;display:flex}.offerte-formulier [data-vragen] fieldset+fieldset{margin-top:0}}.faq-blok{background:#fff}.offerte-kop{text-align:center}.offerte-kop .label{gap:1rem;font-size:1rem}.offerte-kop .label:before{width:2.75rem}.offerte-paneel__titel{font:600 1.6rem/1.15 var(--font-kop);letter-spacing:var(--tracking-kop);color:#fff}@media(min-width:1024px){.offerte-paneel__titel{font-size:1.7rem}.offerte-vinkjes{gap:.45rem;font-size:.95rem}}.offerte-vinkjes{gap:.65rem;margin-bottom:0;padding:0;list-style:none;display:grid}.offerte-vinkjes li{align-items:center;gap:.75rem;display:flex}.vink{background:var(--color-goud);width:1.6rem;height:1.6rem;color:var(--color-ink);box-shadow:0 2px 0 var(--color-goud-donker);border-radius:999px;flex:none;place-items:center;display:grid}.vink svg{width:.8rem;height:.8rem}.stap-kop{font:600 .8rem/1.3 var(--font-kop);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-goud-diep);align-items:center;gap:.6rem;display:flex}.stap-kop i{border:1px solid var(--color-goud-donker);background:var(--color-goud-licht);letter-spacing:0;border-radius:999px;place-items:center;width:1.5rem;height:1.5rem;padding-top:.1em;font-size:.75rem;font-style:normal;display:grid}.offerte-formulier fieldset+fieldset{margin-top:1.1rem}.offerte-rij{gap:.65rem;margin-top:.6rem;display:grid}.offerte-formulier .veld input::placeholder,.offerte-formulier .veld textarea::placeholder{color:#9a9890}.offerte-formulier .veld select{text-overflow:ellipsis}.offerte-formulier .veld[data-fout]{background:#fff8f6}.offerte-slot{gap:.65rem;margin-top:.65rem;display:grid}.offerte-slot .btn-lg{width:100%}.offerte-slot .btn-offerte{transition:background-color .6s cubic-bezier(.22,.61,.36,1),box-shadow .6s cubic-bezier(.22,.61,.36,1);box-shadow:0 12px 24px -12px #2b8049b3}.offerte-slot .btn-offerte:hover{box-shadow:0 14px 28px -12px #2b8049d9}@media(min-width:640px){.offerte-slot{grid-template-columns:1.6fr 1fr;align-items:stretch}.offerte-slot .btn-lg{height:100%}.offerte-kaart .offerte-slot{grid-template-columns:1fr}.offerte-kaart .offerte-slot .btn-lg{height:auto}}@media(min-width:1024px){.offerte-formulier fieldset+fieldset{margin-top:.8rem}.offerte-rij{gap:.55rem;margin-top:.45rem}.offerte-slot{gap:.55rem;margin-top:.55rem}.offerte-formulier .veld{padding:.45rem .85rem .5rem}.offerte-formulier .keuze{padding:.6rem .7rem;font-size:.88rem}.offerte-formulier .btn-lg{padding-block:1.1rem .95rem}}.offerte-dank{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;min-height:26rem;padding:1rem;display:flex}.offerte-dank[hidden]{display:none}.offerte-dank:focus{outline:none}.munt{background:var(--color-goud-licht);border-radius:999px;place-items:center;width:4.75rem;height:4.75rem;display:grid}.munt:before{content:"";background:var(--color-goud-diep);border-radius:999px;grid-area:1/1;width:3.4rem;height:3.4rem}.munt svg{color:#fff;grid-area:1/1;width:1.6rem;height:1.6rem;position:relative}.offerte-dank h3{font:600 clamp(1.6rem,2.4vw,2rem)/1.15 var(--font-kop);letter-spacing:var(--tracking-kop);margin-top:1.75rem}.offerte-dank>p{max-width:30rem;color:var(--color-ant-zacht);margin-top:.6rem}.offerte-dank>p b{color:var(--color-ink);font-weight:600}.bon{border:1.5px solid var(--color-goud-donker);border-radius:var(--radius-veld);text-align:left;background:#fff;gap:.35rem;width:min(100%,26rem);margin:1.5rem 0 0;padding:.9rem 1.1rem;font-size:.9rem;display:grid}.bon div{justify-content:space-between;gap:1rem;display:flex}.bon dt{color:var(--color-ant-zacht)}.bon dd{text-align:right;margin:0;font-weight:600}.offerte-dank .knoppen{flex-wrap:wrap;justify-content:center;gap:.6rem;margin-top:1.5rem;display:flex}.btn-lijn{background:var(--color-goud);border-color:var(--color-goud-donker);color:var(--color-ink)}.btn-lijn:hover{background:var(--color-goud-donker)}.soort__boog{width:7.5rem;height:7.5rem;box-shadow:0 4px 0 var(--color-goud-donker),0 14px 24px -14px #55383880;background:#fff;border-radius:999px 999px 14px 14px;place-items:end center;display:grid;position:relative}.soort__boog img{z-index:1;filter:drop-shadow(0 14px 12px #222a2359)drop-shadow(0 3px 3px #222a2340);transform-origin:50% 85%;width:10.5rem;max-width:none;height:10.5rem;margin:-3.25rem -1.5rem -1rem;position:relative}html:has(.soort-modal[open]){overflow:hidden}.soort-modal{background:0 0;border:0;width:min(1080px,100% - 2rem);max-width:none;max-height:calc(100svh - 2rem);margin:auto;padding:0;overflow:visible}.soort-modal::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#2b1c1c9e}.soort-modal__kaart{overscroll-behavior:contain;border-radius:var(--radius-kaart);background:var(--color-paper);max-height:calc(100svh - 2rem);box-shadow:var(--shadow-zwevend);display:grid;position:relative;overflow-y:auto}.soort-modal__sluit{z-index:3;border:var(--border-dun);width:2.6rem;height:2.6rem;color:var(--color-ink);cursor:pointer;background:#fff;border-radius:999px;place-items:center;transition:background-color .6s cubic-bezier(.22,.61,.36,1);display:grid;position:absolute;top:.9rem;right:.9rem}.soort-modal__sluit:hover{background:var(--color-goud-licht)}.soort-modal__sluit svg{width:.85rem;height:.85rem}.soort-modal__info{background:var(--color-bruin);color:#fff;flex-direction:column;padding:3.25rem 2rem 2rem;display:flex}.soort-modal__info .soort__boog{width:6rem;height:6rem;margin-bottom:1.25rem}.soort-modal__info .soort__boog img{width:8.25rem;height:8.25rem;margin:-2.75rem -1.1rem -.8rem}.soort-modal__info h2{margin-top:.6rem;font-size:1.75rem}.soort-modal__intro{color:#fffc;margin-top:.7rem;font-size:.95rem;line-height:1.55}.soort-modal__info .offerte-vinkjes{gap:.5rem;margin-top:1.1rem;font-size:.95rem}.soort-modal__contact{border-top:1px solid #ffffff26;margin-top:auto;padding-top:1.25rem}.soort-modal__info>div:first-child{margin-bottom:1.5rem}.soort-modal__form{padding:2rem 1.5rem 1.5rem}.soort-modal__form [hidden]{display:none!important}@media(min-width:640px){.soort-modal .offerte-slot{grid-template-columns:minmax(0,1fr) auto}.soort-modal .offerte-slot .btn-lg{white-space:nowrap;padding-inline:1.6rem}}@media(min-width:1024px){.soort-modal__kaart{grid-template-columns:.8fr 1.2fr;overflow:hidden}.soort-modal__info{border-radius:var(--radius-kaart)0 0 var(--radius-kaart)}.soort-modal__form{max-height:calc(100svh - 2rem);padding:2.25rem 2.25rem 1.5rem;overflow-y:auto}}@media(max-width:639px){.soort-modal{width:100%;max-height:94svh;margin:auto 0 0}.soort-modal__kaart{border-radius:var(--radius-kaart)var(--radius-kaart)0 0;max-height:94svh}.soort-modal__info{padding:2.75rem 1.25rem 1.5rem}.soort-modal__info .soort__boog{width:4.75rem;height:4.75rem}.soort-modal__info .soort__boog img{width:6.5rem;height:6.5rem;margin:-2rem -.9rem -.6rem}.soort-modal__info h2{font-size:1.5rem}.soort-modal__info .offerte-vinkjes,.soort-modal__contact{display:none}.soort-modal__info>div:first-child{margin-bottom:0}.soort-modal__form{padding:1.5rem 1.25rem}}.waarom{background:var(--color-creme);border-top:1px solid #dbc09673}.snelnav{background:var(--color-creme);position:static}.snelnav__binnen{display:flex}.snelnav__lijst{scroll-snap-type:x proximity;scrollbar-width:none;overscroll-behavior-x:contain;gap:.5rem;min-width:0;margin-inline:calc(-1*clamp(16px,4vw,40px));padding:.9rem clamp(16px,4vw,40px);scroll-padding-inline:clamp(16px,4vw,40px);display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 clamp(16px,4vw,40px) calc(100% - clamp(16px,4vw,40px)),#0000);mask-image:linear-gradient(90deg,#0000,#000 clamp(16px,4vw,40px) calc(100% - clamp(16px,4vw,40px)),#0000)}.snelnav__lijst::-webkit-scrollbar{display:none}.snelnav__lijst li{scroll-snap-align:start;flex-shrink:0}.snelnav__link{font:500 .8rem/1 var(--font-kop);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--color-ink);background:#5538380d;border:1px solid #55383859;border-radius:999px;align-items:center;gap:.55rem;padding:.6rem 1rem .6rem .75rem;transition:background-color .6s cubic-bezier(.22,.61,.36,1),border-color .6s cubic-bezier(.22,.61,.36,1),color .6s cubic-bezier(.22,.61,.36,1);display:inline-flex}.snelnav__nr{letter-spacing:.04em;color:var(--color-bruin);font-weight:700;transition:color .6s cubic-bezier(.22,.61,.36,1)}.snelnav__link:hover,.snelnav__link:focus-visible{background:var(--color-goud);border-color:var(--color-goud);color:var(--color-ink)}.snelnav__link:hover .snelnav__nr,.snelnav__link:focus-visible .snelnav__nr{color:var(--color-bruin)}@media(min-width:1024px){.snelnav__lijst{gap:.4rem}.snelnav__link{letter-spacing:.08em;gap:.45rem;padding:.55rem .8rem .55rem .65rem;font-size:.72rem}}@media(min-width:1280px){.snelnav__lijst{flex:1;justify-content:space-between;margin-inline:0;padding-inline:0;-webkit-mask-image:none;mask-image:none}}.snelnav__nr{display:none}.snelnav__icoon{width:14px;height:14px;color:var(--color-bruin);flex:none;transition:color .6s cubic-bezier(.22,.61,.36,1)}.snelnav__link:hover .snelnav__icoon,.snelnav__link:focus-visible .snelnav__icoon{color:var(--color-bruin)}@media(min-width:1024px){.snelnav__lijst{flex:1;gap:.4rem;margin-inline:0;padding-inline:0;overflow:visible;-webkit-mask-image:none;mask-image:none}.snelnav__lijst>li{flex:auto}.snelnav__link{letter-spacing:.04em;justify-content:center;gap:.3rem;width:100%;padding:.55rem .45rem;font-size:.68rem}.snelnav__icoon{width:13px;height:13px}}@media(min-width:1024px)and (max-width:1439px){.snelnav__lijst{gap:.3rem}.snelnav__link{letter-spacing:.02em;gap:.25rem;padding-inline:.35rem;font-size:.6rem}}html{scroll-padding-top:var(--snel-h,0px);--snel-h:0px!important}.snelnav--los{position:static}.snelnav[data-vast]{box-shadow:none}.snelnav__link[aria-current]{border-color:var(--color-bruin);color:var(--color-bruin-diep);background:#dbc09673}.snelnav__link[aria-current] .snelnav__icoon{color:var(--color-bruin)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.snelnav__link,.snelnav__nr{transition:none}}@supports ((-moz-appearance:none)){.btn{letter-spacing:.15em}}}@layer utilities{.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}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.top-0{top:calc(var(--spacing)*0)}.bottom-0{bottom:calc(var(--spacing)*0)}.z-40{z-index:40}.z-50{z-index:50}.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:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.container-site{width:100%;max-width:var(--container-site);margin-inline:auto;padding-inline:clamp(16px,4vw,40px)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-2\.5{margin-top:calc(var(--spacing)*2.5)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-12{margin-top:calc(var(--spacing)*12)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.\!size-4{width:calc(var(--spacing)*4)!important;height:calc(var(--spacing)*4)!important}.size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.size-5{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.size-12{width:calc(var(--spacing)*12);height:calc(var(--spacing)*12)}.h-12{height:calc(var(--spacing)*12)}.h-20{height:calc(var(--spacing)*20)}.w-auto{width:auto}.max-w-\[46ch\]{max-width:46ch}.flex-1{flex:1}.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.resize{resize:both}.scroll-mt-24{scroll-margin-top:calc(var(--spacing)*24)}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-6{gap:calc(var(--spacing)*6)}.rounded-full{border-radius:3.40282e38px}.rounded-kaart{border-radius:var(--radius-kaart)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-lijn{border-color:var(--color-lijn)}.border-transparent{border-color:#0000}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.border-white\/15{border-color:color-mix(in oklab,var(--color-white)15%,transparent)}}.bg-creme{background-color:var(--color-creme)}.bg-creme\/95{background-color:#f2f1e9f2}@supports (color:color-mix(in lab,red,red)){.bg-creme\/95{background-color:color-mix(in oklab,var(--color-creme)95%,transparent)}}.bg-paper{background-color:var(--color-paper)}.bg-paper\/95{background-color:#fdfbf8f2}@supports (color:color-mix(in lab,red,red)){.bg-paper\/95{background-color:color-mix(in oklab,var(--color-paper)95%,transparent)}}.bg-secundair{background-color:var(--color-secundair)}.bg-white{background-color:var(--color-white)}.p-2\.5{padding:calc(var(--spacing)*2.5)}.p-6{padding:calc(var(--spacing)*6)}.\!px-2{padding-inline:calc(var(--spacing)*2)!important}.px-4{padding-inline:calc(var(--spacing)*4)}.px-8{padding-inline:calc(var(--spacing)*8)}.py-2{padding-block:calc(var(--spacing)*2)}.py-4{padding-block:calc(var(--spacing)*4)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-8{padding-top:calc(var(--spacing)*8)}.pb-7{padding-bottom:calc(var(--spacing)*7)}.pb-20{padding-bottom:calc(var(--spacing)*20)}.text-center{text-align:center}.font-kop{font-family:var(--font-kop)}.text-h2{font-size:var(--text-h2);line-height:var(--tw-leading,var(--text-h2--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-\[\.82rem\]{font-size:.82rem}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-knop{--tw-tracking:var(--tracking-knop);letter-spacing:var(--tracking-knop)}.\[text-wrap\:balance\]{text-wrap:balance}.whitespace-nowrap{white-space:nowrap}.\!text-goud{color:var(--color-goud)!important}.\!text-white{color:var(--color-white)!important}.text-ant-zacht{color:var(--color-ant-zacht)}.text-fout{color:var(--color-fout)}.text-goud{color:var(--color-goud)}.text-goud-diep{color:var(--color-goud-diep)}.text-ok{color:var(--color-ok)}.text-white{color:var(--color-white)}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.text-white\/70{color:color-mix(in oklab,var(--color-white)70%,transparent)}}.uppercase{text-transform:uppercase}.not-italic{font-style:normal}.shadow-paneel{--tw-shadow:0 18px 50px -22px var(--tw-shadow-color,#2b2a2959);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}.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-blur{--tw-backdrop-blur:blur(8px);-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))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-700{--tw-duration:.7s;transition-duration:.7s}.ease-\[cubic-bezier\(\.22\,\.61\,\.36\,1\)\]{--tw-ease:cubic-bezier(.22,.61,.36,1);transition-timing-function:cubic-bezier(.22,.61,.36,1)}.before\:\!bg-goud:before{content:var(--tw-content);background-color:var(--color-goud)!important}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-x-0:after{content:var(--tw-content);inset-inline:calc(var(--spacing)*0)}.after\:bottom-0:after{content:var(--tw-content);bottom:calc(var(--spacing)*0)}.after\:h-0\.5:after{content:var(--tw-content);height:calc(var(--spacing)*.5)}.after\:origin-center:after{content:var(--tw-content);transform-origin:50%}.after\:scale-x-0:after{content:var(--tw-content);--tw-scale-x:0%;scale:var(--tw-scale-x)var(--tw-scale-y)}.after\:rounded-full:after{content:var(--tw-content);border-radius:3.40282e38px}.after\:bg-goud:after{content:var(--tw-content);background-color:var(--color-goud)}.after\:transition-transform:after{content:var(--tw-content);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.after\:duration-700:after{content:var(--tw-content);--tw-duration:.7s;transition-duration:.7s}.after\:ease-\[cubic-bezier\(\.22\,\.61\,\.36\,1\)\]:after{content:var(--tw-content);--tw-ease:cubic-bezier(.22,.61,.36,1);transition-timing-function:cubic-bezier(.22,.61,.36,1)}@media(hover:hover){.hover\:text-bruin:hover{color:var(--color-bruin)}.hover\:text-goud-diep:hover{color:var(--color-goud-diep)}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:fixed:focus{position:fixed}.focus\:top-4:focus{top:calc(var(--spacing)*4)}.focus\:left-4:focus{left:calc(var(--spacing)*4)}.focus\:z-\[60\]:focus{z-index:60}.focus\:rounded-full:focus{border-radius:3.40282e38px}.focus\:bg-white:focus{background-color:var(--color-white)}.focus\:px-5:focus{padding-inline:calc(var(--spacing)*5)}.focus\:py-3:focus{padding-block:calc(var(--spacing)*3)}.aria-\[current\]\:text-goud-diep[aria-current]{color:var(--color-goud-diep)}.aria-\[current\]\:after\:scale-x-100[aria-current]:after{content:var(--tw-content);--tw-scale-x:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.data-gescrold\:border-lijn[data-gescrold]{border-color:var(--color-lijn)}.data-gescrold\:shadow-kaart[data-gescrold]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#2b2a290d),0 14px 34px -22px var(--tw-shadow-color,#2b2a2947);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media not all and (min-width:64rem){.max-lg\:ml-auto{margin-left:auto}}@media(min-width:40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-\[1\.35fr_1fr_1fr\]{grid-template-columns:1.35fr 1fr 1fr}.sm\:p-10{padding:calc(var(--spacing)*10)}.sm\:px-10{padding-inline:calc(var(--spacing)*10)}.sm\:pb-6{padding-bottom:calc(var(--spacing)*6)}}@media(min-width:64rem){.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-16{height:calc(var(--spacing)*16)}.lg\:h-24{height:calc(var(--spacing)*24)}.lg\:max-w-\[min\(1240px\,92vw\)\]{max-width:min(1240px,92vw)}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[\.8fr_1\.2fr\]{grid-template-columns:.8fr 1.2fr}.lg\:px-8{padding-inline:calc(var(--spacing)*8)}.lg\:px-9{padding-inline:calc(var(--spacing)*9)}.lg\:pt-6{padding-top:calc(var(--spacing)*6)}.lg\:pt-9{padding-top:calc(var(--spacing)*9)}.lg\:pb-0{padding-bottom:calc(var(--spacing)*0)}.lg\:pb-4{padding-bottom:calc(var(--spacing)*4)}.lg\:pb-5{padding-bottom:calc(var(--spacing)*5)}.lg\:pb-6{padding-bottom:calc(var(--spacing)*6)}.lg\:text-\[\.8rem\]{font-size:.8rem}}@media(min-width:80rem){.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:h-\[5\.5rem\]{height:5.5rem}.xl\:gap-8{gap:calc(var(--spacing)*8)}}}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/josefinsans-300-700-latin.woff2)format("woff2")}@font-face{font-family:Open Sans;font-style:normal;font-weight:300 800;font-display:swap;src:url(/fonts/opensans-300-800-latin.woff2)format("woff2")}.dz-fig{margin:0;position:relative;container-type:inline-size}.dz-fig .dp-uit{margin-top:0}.dz-fig .dp-uit__kader{box-sizing:border-box;border:var(--border-dun);border-radius:var(--radius-paneel);background:var(--color-creme);box-shadow:0 22px 40px -28px #3f292973}.dz-fig .dp-uit__voor{height:calc(50cqw + var(--uit) + 3px);clip-path:none;top:-50cqw;bottom:auto;overflow:clip}.dz-fig .dp-uit__voor img{top:calc(var(--y) + 50cqw);filter:drop-shadow(0 8px 8px #3f292947)drop-shadow(0 2px 3px #3f292933)}.dz{min-height:0;overflow-x:clip}.dz .dozen-calc{box-sizing:border-box;border-radius:var(--radius-paneel);box-shadow:none}.dz .dozen-uit{box-sizing:border-box;border-radius:var(--radius-kaart);min-width:0}.dz .dozen-uit__getal,.dz .dozen-uit__bereik,.dz .dozen-uit__detail{white-space:nowrap;width:100%;display:block}.dz .dozen-uit__getal{font-variant-numeric:tabular-nums;min-height:1.1em}.dz .dozen-uit__bereik{font-variant-numeric:tabular-nums;min-height:1.5em}.dz .dozen-uit__detail{white-space:normal;max-width:none;min-height:4.5em;line-height:1.5}.dz .dozen-uit .btn{white-space:normal;text-align:center;letter-spacing:.1em;justify-content:center;width:100%;margin-top:.7rem;padding-inline:1rem;font-size:.8rem;line-height:1.25}.dz-knoppen{flex-wrap:wrap;gap:.75rem;margin-top:1.3rem;display:flex}.dz-knoppen .btn{margin:0}.dz-lead{max-width:56ch;color:var(--color-ant-zacht);margin-top:1rem;line-height:1.6}.dz-stap__badge{aspect-ratio:1;background:var(--color-bruin);width:2.75rem;color:var(--color-goud);box-shadow:0 0 0 .2rem #fff,0 0 0 calc(.2rem + 1.5px) var(--color-goud);border-radius:50%;flex:none;place-items:center;display:grid}.dz-stap__badge svg{width:1.25rem;height:1.25rem}.dz-stap b{font:600 1rem/1.3 var(--font-kop);letter-spacing:var(--tracking-kop);color:var(--color-ink);display:block}.dz-stap p{color:var(--color-ant-zacht);margin:.15rem 0 0;font-size:.92rem;line-height:1.5}.dz h2{font-size:clamp(1.9rem,3vw,2.55rem)}@media(min-width:1024px){.dz-band .dozen-calc{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr) 20rem;align-items:start;gap:.7rem 2rem;padding:1rem 1.5rem}.dz-band .dozen-calc>:first-child{grid-area:1/1}.dz-band .dozen-calc>.dozen-velden{grid-area:2/1}.dz-band .dozen-calc>.dozen-extras{grid-area:3/1}.dz-band .dozen-calc>.dozen-uit{grid-area:1/2/span 3;align-self:stretch;width:auto;padding:1rem 1.25rem}.dz-band .dozen-calc h3{font-size:1.2rem}.dz-band .dozen-calc__intro{max-width:none;margin-top:.2rem;font-size:.88rem;line-height:1.5}.dz-band .dozen-extras legend{float:none;width:auto;margin:0 .5rem 0 0}.dz-band .dozen-uit{justify-content:center}.dz-band .dozen-veld input,.dz-band .dozen-veld select{min-height:42px;padding-block:.4rem}.dz-band .dozen-uit__detail{min-height:3em}.dz-band .dozen-uit .btn{white-space:nowrap}}@media(max-width:1023px){.dz-band .dozen-calc{grid-template-columns:1fr}.dz-band .dozen-uit{grid-area:auto/1;width:100%}}.db{padding-block:.9rem .75rem}.db__paneel{background:linear-gradient(135deg,var(--color-bruin-licht)0%,var(--color-bruin)48%,var(--color-bruin-diep)100%);border-radius:var(--radius-paneel);box-shadow:var(--shadow-paneel);color:#ffffffe0;padding:1.1rem clamp(1.25rem,3.5vw,3rem) .9rem;position:relative}.db__top{align-items:center;gap:1.5rem;display:grid}@media(min-width:1024px){.db__top{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:clamp(2rem,4vw,4rem)}}.db .dz-lead{color:#ffffffd1;margin-top:.7rem}.db__stappen{border-top:1px solid #dbc09659;gap:.9rem 1.5rem;margin:1rem 0 0;padding:1rem 0 0;list-style:none;display:grid}@media(min-width:640px){.db__stappen{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.db__stappen{grid-template-columns:repeat(4,minmax(0,1fr))}}.db__stappen li{align-items:flex-start;gap:.8rem;display:flex}.db .dz-stap b{color:#fff}.db .dz-stap p{color:#ffffffbd;font-size:.82rem;line-height:1.45}.db .dz-stap__badge{box-shadow:0 0 0 .2rem var(--color-bruin),0 0 0 calc(.2rem + 1.5px) var(--color-goud);background:var(--color-goud);color:var(--color-bruin)}.db__rechts{justify-items:end;gap:1rem;display:grid}.db__fig{width:min(100%,23rem);margin:0}@media(max-width:1023px){.db__rechts{justify-items:start;margin-top:2rem}}.db .dozen-calc{color:var(--color-ink);background:#fff;border:0;margin-top:1rem}.db .dz-knoppen{margin:0}.pr{overflow-x:clip}.pr-tekst{z-index:1;position:relative}.pr-tekst h2{margin-top:.75rem;font-size:clamp(1.65rem,2.4vw,2.2rem)}.pr-tekst>p:not(.label){color:var(--color-ant-zacht);margin-top:.85rem;font-size:1rem;line-height:1.65}.pr-tekst .dp-knoppen{margin-top:1.25rem}@media(min-width:1024px){.pr-tekst{display:contents}}@media(min-width:1024px)and (min-height:600px){html{scroll-padding-top:calc(var(--header-h) + var(--snel-h,0px))}.blok{min-height:calc(100svh - var(--header-h) - var(--snel-h,0px));flex-direction:column;justify-content:center;padding-block:clamp(1.5rem,4.5svh,4rem);scroll-margin-top:0;display:flex}.blok-hero{padding-block:0}@media(max-height:870px){.blok{padding-block:1.5rem}.blok-hero{padding-block:0}#offerte .veld{padding-block:.4rem .45rem}#offerte .keuze{padding-block:.55rem}#offerte .btn-lg{padding-block:1.05rem .9rem}}@media(max-height:760px){.blok{padding-block:1.25rem}.blok-hero{padding-block:0}.blok h2{font-size:clamp(1.7rem,4.4svh,2.4rem)}}}.blok[data-passend]>*{zoom:var(--blok-zoom,1)}.vestigingen{background:var(--color-creme);padding:0!important}@media(min-width:1024px)and (max-height:870px){.vestigingen-regels{margin-top:1.25rem}}.vestigingen-regels{color:var(--color-ant-zacht);gap:.35rem;margin-top:1.75rem;display:grid}.vestigingen-regels a{color:var(--color-ink);font-weight:600;text-decoration:none}.vestigingen-regels a:hover{color:var(--color-goud-diep)}.vestigingen-map{isolation:isolate;background:var(--color-secundair);min-height:26rem;position:relative;overflow:hidden}.vestigingen-map .leaflet-tile-pane{filter:saturate(.8)brightness(1.02)}.vestigingen-map .leaflet-control-zoom{border-radius:12px;overflow:hidden;border:var(--border-dun)!important;box-shadow:0 2px 0 var(--color-zand)!important}.vestigingen-map .leaflet-control-zoom a{width:2.4rem;height:2.4rem;color:var(--color-ink);background:var(--color-paper);font:400 1.25rem/2.35rem var(--font-tekst)}.vestigingen-map .leaflet-control-zoom a:hover{background:var(--color-goud-licht)}.vestigingen-map .leaflet-control-attribution{background:#fdfbf8d9;border-radius:8px 0 0;font-size:.65rem}@media(max-width:639px){.vestigingen-map .leaflet-control-zoom{display:none}}.vestigingen-pin{background:var(--color-paper);border:2px solid var(--color-goud-donker);border-radius:50% 50% 50% 0;place-items:center;width:40px;height:40px;margin:-26px 0 0 -3px;display:grid;rotate:-45deg;box-shadow:-2px 3px #3f292980,-6px 10px 14px -6px #00000073}.vestigingen-pin img{width:22px;rotate:45deg}.vestigingen-pin[data-aan]{background:var(--color-bruin);border-color:var(--color-goud);width:48px;height:48px;margin:-32px 0 0 -7px;box-shadow:-2px 3px #3f2929,-6px 12px 18px -6px #00000080}.contactknop{right:max(1rem,env(safe-area-inset-right));bottom:max(1rem,env(safe-area-inset-bottom));z-index:45;flex-direction:column;align-items:flex-end;gap:.75rem;display:flex;position:fixed}.contactknop__munt{cursor:pointer;background:var(--color-whatsapp-knop);color:#fff;width:3.75rem;height:3.75rem;box-shadow:inset 0 0 0 3px #ffffff2e,0 4px 0 var(--color-whatsapp-knop-hover),0 18px 30px -10px #2b2a2959;border:0;border-radius:999px;place-items:center;transition:scale .65s cubic-bezier(.22,.61,.36,1);display:grid}.contactknop__munt svg{width:1.6rem;height:1.6rem}.contactknop__dicht{display:none;width:1.1rem!important;height:1.1rem!important}.contactknop__munt[aria-expanded=true] .contactknop__open{display:none}.contactknop__munt[aria-expanded=true] .contactknop__dicht{display:block}.contactknop__keuzes{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.contactknop__keuzes[hidden]{display:none}.contactknop__keuze{background:var(--color-paper);border:var(--border-dun);min-width:13.5rem;color:var(--color-ink);box-shadow:0 3px 0 var(--color-zand),0 14px 28px -14px #2b2a2973;border-radius:999px;align-items:center;gap:.75rem;padding:.55rem 1.1rem .55rem .55rem;text-decoration:none;transition:background-color .65s cubic-bezier(.22,.61,.36,1),border-color .65s cubic-bezier(.22,.61,.36,1);display:flex}.contactknop__keuze:hover{background:var(--color-goud-licht);border-color:var(--color-goud-donker)}.contactknop__keuze strong{font:600 .78rem/1.2 var(--font-kop);letter-spacing:var(--tracking-knop);text-transform:uppercase;padding-top:.15em;display:block}.contactknop__keuze small{color:var(--color-ant-zacht);font-size:.82rem;display:block}.contactknop__icoon{background:var(--color-goud);width:2.5rem;height:2.5rem;color:var(--color-ink);box-shadow:0 2px 0 var(--color-goud-donker);border-radius:999px;flex:none;place-items:center;display:grid}.contactknop__icoon svg{width:1.1rem;height:1.1rem}.contactknop__icoon--wa{background:var(--color-whatsapp-knop);color:#fff;box-shadow:0 2px 0 var(--color-whatsapp-knop-hover)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.contactknop__munt:hover{scale:1.06}}@media(max-width:639px){.contactknop__munt{width:3.4rem;height:3.4rem}}@media(max-width:1023px){.contactknop{bottom:calc(69px + .75rem + env(safe-area-inset-bottom))}}.vestigingen-tijden{font-size:.92rem}.contact .btn-lijn svg{color:var(--color-ink)}.plan{background:var(--color-bruin);padding-top:clamp(3rem,6vw,5rem);position:relative;overflow:hidden}#particulier.blok{z-index:6;justify-content:flex-end;padding-bottom:0;position:relative;overflow:clip visible}#demontage.blok{justify-content:flex-end;min-height:0;padding-bottom:0}.demontage{background:var(--color-bruin);color:var(--color-creme);padding-top:clamp(3rem,6vw,5rem);position:relative;overflow:hidden}.opslag{background:var(--color-creme);position:relative;overflow:hidden}@media(min-width:1024px){.opslag{--helling:4.4vw}.opslag.blok{padding-bottom:var(--helling)}.opslag+.waarom{border-top:0}}.dozen-calc{background:#fff;border-radius:0 0 28px 28px;grid-template-columns:1fr auto;align-items:start;gap:clamp(1.2rem,2.6vw,2.4rem) clamp(1.4rem,3vw,3rem);padding:clamp(1.4rem,2.6vw,2.1rem) clamp(1.6rem,3vw,2.6rem);display:grid;box-shadow:0 18px 50px -22px #2b2a2959}.dozen-calc>:not(.dozen-uit){grid-column:1}.dozen-calc h3{font:600 clamp(1.3rem,2vw,1.6rem)/1.2 var(--font-kop);letter-spacing:var(--tracking-kop);margin:0}.dozen-calc__intro{max-width:56ch;color:var(--color-ant-zacht);margin-top:.35rem;font-size:.99rem}.dozen-velden{grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;display:grid}.dozen-veld{flex-direction:column;gap:.25rem;display:flex;position:relative}.dozen-veld>span,.dozen-extras legend{font:600 .7rem/1.3 var(--font-kop);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ant-zacht)}.dozen-veld input,.dozen-veld select{border:var(--border-dun);background:var(--color-creme);width:100%;min-height:44px;color:var(--color-ink);appearance:none;border-radius:12px;padding:.6rem .7rem;font-family:inherit;font-size:1rem;font-weight:700}.dozen-veld input{-moz-appearance:textfield}.dozen-veld input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.dozen-veld input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.dozen-veld input:focus,.dozen-veld select:focus{outline:2px solid var(--color-goud-diep);outline-offset:1px}.dozen-veld i{color:var(--color-ant-zacht);pointer-events:none;font-size:.82rem;font-style:normal;position:absolute;bottom:.72rem;right:.7rem}.dozen-veld--sel select{cursor:pointer;padding-right:2rem}.dozen-veld--sel:after{content:"";border-right:2px solid var(--color-ink);border-bottom:2px solid var(--color-ink);pointer-events:none;width:7px;height:7px;position:absolute;bottom:1.05rem;right:.95rem;transform:rotate(45deg)}.dozen-extras{border:0;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:0;display:flex}.dozen-extras legend{float:left;width:100%;margin-bottom:.45rem}.dozen-extras label{border:var(--border-dun);cursor:pointer;transition:border-color .6s var(--ease-onthul),background-color .6s var(--ease-onthul);border-radius:999px;align-items:center;gap:.45rem;padding:.42rem .8rem;font-size:.88rem;font-weight:700;display:inline-flex}.dozen-extras label:has(input:checked){border-color:var(--color-goud-diep);background:var(--color-goud-licht);color:var(--color-goud-diep)}.dozen-extras input{width:15px;height:15px;accent-color:var(--color-goud-diep);margin:0}.dozen-uit{background:var(--color-bruin);min-width:15rem;color:var(--color-creme);border-radius:18px;flex-direction:column;grid-area:1/2/span 3;justify-content:center;align-self:stretch;align-items:flex-start;gap:.15rem;padding:clamp(1.1rem,2vw,1.6rem);display:flex}.dozen-uit__label{font:600 .7rem/1.3 var(--font-kop);letter-spacing:.1em;text-transform:uppercase;color:#fdfbf8a6}.dozen-uit__getal{font:800 clamp(2.2rem,4vw,3rem)/1 var(--font-kop);color:var(--color-goud)}.dozen-uit__bereik{color:#fdfbf8c7;font-size:.9rem}.dozen-uit__detail{color:#fdfbf8a6;max-width:22ch;margin-top:.35rem;font-size:.82rem}.dozen-uit .btn{width:100%;margin-top:.9rem}.dozen-uit__tel{color:#fdfbf8bf;align-items:center;gap:.45rem;margin-top:.6rem;font-size:.82rem;font-weight:700;display:inline-flex}.dozen-uit__tel:hover{color:#fff}.dozen-uit__tel svg{flex:none;width:15px;height:15px}@media(max-width:860px){.dozen-calc{grid-template-columns:1fr}.dozen-uit{grid-area:auto/1;min-width:0}.dozen-velden{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:420px){.dozen-velden{grid-template-columns:1fr}}@media(min-width:1024px)and (min-height:600px){#reviews .container-site{grid-template-columns:minmax(0,30rem) minmax(0,1fr)}.review-kaart{flex-basis:min(26rem,84%);padding:clamp(1.4rem,3svh,2rem) clamp(1.5rem,1.8vw,2rem) clamp(1.25rem,2.6svh,1.75rem)}.review-kaart__tekst p{font-size:clamp(1rem,1vw,1.08rem);line-height:1.65}#reviews h2{font-size:clamp(2.2rem,6svh,3.4rem)}.vraag summary{min-height:clamp(2.6rem,6svh,4.25rem)}.vraag__tekst{font-size:clamp(1.15rem,1.4vw,1.45rem)}.vraag__antwoord p{font-size:clamp(.95rem,1.05vw,1.1rem)}}.ft{--ft-p:clamp(170px,19vw,290px);isolation:isolate;color:#fff;background:#2a1c1c;font-size:.95rem;position:relative}.ft a:hover{color:var(--color-goud)}.ft__media{height:calc(var(--ft-p) + 90px);z-index:-1;position:absolute;inset:0 0 auto;overflow:hidden}.ft__media img{object-fit:cover;object-position:50% 12%;width:100%;height:100%}.ft__logo{width:auto;height:112px;margin-bottom:2rem}.ft__contact{justify-items:start;gap:.9rem;margin-top:auto;display:grid}.ft__mail{font-size:.85rem}.ft a.ft__route{color:var(--color-goud);margin-top:.35rem;font-size:.88rem;display:inline-block}.ft__balk{color:#ffffff94;background:#241818;font-size:.82rem}.ft__balk .container-site{flex-wrap:wrap;justify-content:space-between;gap:.8rem 1.6rem;padding-block:1.05rem;display:flex}.ft__links{flex-wrap:wrap;gap:.4rem 1.4rem;display:flex}.ft__balk a{color:#fffc}@media(max-width:900px){.ft__balk .container-site{flex-direction:column;align-items:flex-start;gap:.45rem}}@media(max-width:767.98px){.ft__balk .container-site{padding-bottom:6.5rem}}.checklist{position:relative;overflow:hidden}.checklist:before{content:"";pointer-events:none;border:2px solid #ffffffd9;border-radius:50%;width:900px;height:900px;position:absolute;top:-560px;right:-320px}.checklist>.container-site{position:relative}.checklist-kop{text-align:center;max-width:760px;margin:0 auto clamp(1.5rem,3vw,2.25rem)}.checklist-kop .label{justify-content:center}.checklist-intro{max-width:62ch;color:var(--color-ant-zacht);margin:1rem auto 0;font-size:1.1rem}.vcl{max-width:1200px;margin:0 auto}.vcl-top{border:var(--border-dun);background:#fff;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding:16px 18px;display:flex}.vcl-top label{font:600 13.5px/1.3 var(--font-tekst);color:var(--color-ink);align-items:center;gap:10px;display:flex}.vcl-top input[type=date]{border:1.5px solid var(--color-lijn);min-height:44px;font:15px var(--font-tekst);color:var(--color-ink);background:var(--color-creme);border-radius:10px;padding:9px 12px}.vcl-progress{min-width:200px;color:var(--color-ant-zacht);flex:1;align-items:center;gap:10px;font-size:13.5px;display:flex}.vcl-bar{background:var(--color-lijn);border-radius:999px;flex:1;height:8px;overflow:hidden}.vcl-bar span{background:var(--color-goud-diep);width:0;height:100%;transition:width .6s var(--ease-onthul);border-radius:999px;display:block}.vcl-filters,.vcl-tabs{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.vcl-tabs{margin-bottom:14px}.vcl-chip,.vcl-tab{border:var(--border-dun);min-height:40px;font:600 13px/1.2 var(--font-kop);letter-spacing:.04em;color:var(--color-ink);cursor:pointer;transition:background-color .6s var(--ease-onthul),border-color .6s var(--ease-onthul);background:#fff;border-radius:999px;padding:10px 14px 8px}.vcl-chip:hover,.vcl-tab:hover{background:var(--color-goud-licht)}.vcl-chip.aan,.vcl-tab.aan{background:var(--color-goud);border-color:var(--color-goud);color:var(--color-ink)}.vcl-tab .n{font:600 11px/1 var(--font-kop);opacity:.7;margin-left:6px}.vcl-fase{border:var(--border-dun);background:#fff;border-radius:16px;padding:8px 20px 20px;display:none}.vcl-fase.aan{display:block}.vcl-fase h3{font:600 22.5px/1.2 var(--font-kop);color:var(--color-ink);margin:16px 0 5px}.vcl-fase .vcl-datum{color:var(--color-goud-diep);margin:0 0 6px;font-size:13px;font-weight:600}.vcl-item{border-top:1px solid var(--color-secundair);grid-template-columns:24px 1fr;align-items:start;gap:12px;padding:12px 0;display:grid}.vcl-item.verborgen{display:none}.vcl-item input{width:20px;height:20px;accent-color:var(--color-goud-diep);margin-top:2px}.vcl-item label{cursor:pointer}.vcl-item .t{color:var(--color-ink);font-size:16px;font-weight:600}.vcl-item.klaar .t{color:#8a8580;text-decoration:line-through}.vcl-item .u{color:var(--color-ant-zacht);margin-top:3px;font-size:14.5px;line-height:1.6;display:block}.vcl-badge{vertical-align:middle;border:var(--border-dun);background:var(--color-secundair);font:600 10.5px/1.3 var(--font-kop);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ant-zacht);border-radius:999px;margin-left:6px;padding:3px 8px 2px;display:inline-block}.vcl-badge.deadline{background:var(--color-bruin);border-color:var(--color-bruin);color:var(--color-creme)}.vcl-badge.ht{background:var(--color-goud-licht);border-color:var(--color-goud);color:var(--color-goud-diep)}.vcl-badge.geld{background:var(--color-zand);border-color:var(--color-goud-donker);color:var(--color-goud-diep)}.vcl-nav{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;display:flex}.vcl-acties{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:16px;display:flex}.vcl-knop{border:1px solid var(--color-secundair);background:var(--color-secundair);min-height:40px;font:600 13px/1.2 var(--font-kop);letter-spacing:.04em;color:#000;cursor:pointer;border-radius:999px;align-items:center;padding:11px 16px 9px;text-decoration:none;display:inline-flex}.vcl-knop:hover{background:#efede0}.vcl-acties .vcl-knop{background:#fff;border-color:#fff}.vcl-acties .vcl-knop:hover{background:#efede0}.vcl-nav .btn{padding:.75rem 1.2rem .6rem;font-size:.82rem}@media print{body>:not(main),main>:not(#checklist),.vcl-acties,.vcl-tabs,.vcl-filters,.vcl-nav{display:none!important}.checklist:before{display:none}.vcl-fase{break-inside:avoid;border:0;display:block!important}}.hero--dienst{min-height:calc(min(74vh,660px) - var(--hk));align-items:center}.hero--dienst .hero__bg img{object-position:center 40%}.hero--dienst .hero__content{padding-block:calc(8rem - var(--hk))clamp(7rem,9vw,8.5rem)}.hero--dienst .hero__title{font-weight:600}.hero--dienst .hero__veil:before{content:"";background:#1e1d1c4d;position:absolute;inset:0}.hero__knoppen{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.8rem;display:flex}@media(max-width:1080px){.hero--dienst .hero__content{padding-bottom:5.5rem}}.snelnav--diensten{margin-top:clamp(1.5rem,3vw,2.5rem)}.reveal{opacity:0;transition:opacity .7s var(--ease-onthul),transform .7s var(--ease-onthul);transform:translateY(22px)}.reveal.reveal-in{opacity:1;transform:none}@keyframes hero-omhoog{0%{transform:translateY(14px)}}.hero__content>*{animation:hero-omhoog .85s var(--ease-onthul)both}.hero__content>:nth-child(2){animation-delay:80ms}.hero__content>:nth-child(n+3){animation-delay:.16s}@media(prefers-reduced-motion:reduce){.hero__content>*{animation:none}}@media print{.reveal{opacity:1!important;transform:none!important}}.tips-kop{text-align:center;max-width:760px;margin:0 auto clamp(2rem,4vw,3rem)}.tips-kop .label{justify-content:center}.tips-kop__titel{color:var(--color-goud-diep);margin-top:1rem;font-size:clamp(2.05rem,3.6vw,2.95rem)}.tips-intro{max-width:62ch;color:var(--color-ant-zacht);margin:1rem auto 0;font-size:1.2rem}.tips-bento{gap:14px;margin:0;padding:0;list-style:none;display:grid}@media(min-width:900px){.tips-bento{grid-template-columns:repeat(3,1fr)}.tip-tegel--breed{grid-column:span 2}}.tip-tegel{border-radius:var(--radius-paneel);background:var(--color-paper);border:var(--border-dun);padding:1.6rem 1.7rem 1.7rem}.tip-tegel--licht{background:var(--color-goud-licht);border-color:#0000}.tip-tegel--bruin{background:var(--color-bruin);border-color:#0000}.tip-tegel__nr{font:300 3.4rem/1 var(--font-kop);color:var(--color-bruin);display:block}.tip-tegel>b{border-top:1px solid var(--color-lijn);font:600 1.12rem/1.3 var(--font-kop);letter-spacing:var(--tracking-kop);color:var(--color-ink);margin-top:1rem;padding-top:1rem;display:block}.tip-tegel>b+span{color:var(--color-ant-zacht);margin-top:.4rem;font-size:.95rem;line-height:1.65;display:block}.tip-tegel--bruin .tip-tegel__nr{color:var(--color-goud)}.tip-tegel--bruin>b{color:#fff;border-top-color:#dbc0964d}.tip-tegel--bruin>b+span{color:#ffffffbf}.tips .wa-rij{justify-content:center;max-width:27rem;margin:clamp(1.8rem,3.2vw,2.6rem) auto 0;display:flex}.tips .wa-rij .btn{white-space:normal;width:100%}.tips .wa-rij .btn-whatsapp{background:var(--color-whatsapp-knop);border-color:var(--color-whatsapp-knop);color:var(--color-whatsapp-tekst);gap:.65rem;box-shadow:0 12px 24px -14px #2b2a2980}.tips .wa-rij .btn-whatsapp:hover{background:var(--color-whatsapp-knop-hover);border-color:var(--color-whatsapp-knop-hover)}.tips .wa-rij .btn-whatsapp svg{width:22px;height:22px;color:var(--color-whatsapp-tekst)}.tips-faq{max-width:760px;margin:clamp(2.5rem,5vw,4rem) auto 0}.tips-faq .label{color:var(--color-goud)}.tips-faq .label:before{background:var(--color-goud)}.hdr-score{border:var(--border-dun);color:var(--color-ink);background:#fff;border-radius:999px;flex:none;align-items:center;gap:.6rem;padding:.5rem 1rem .5rem .8rem;text-decoration:none;display:inline-flex}.hdr-score:hover{border-color:var(--color-goud-donker)}.hdr-score__g{flex:none;width:1rem;height:1rem}.hdr-score__t{flex:none;width:auto;height:.72rem}.hdr-score__streep{background:var(--color-lijn);width:1px;height:1.1rem;margin-inline:.2rem}.hdr-score b{font:600 .9rem/1 var(--font-kop);padding-top:.12em}.hdr-score:hover b{color:var(--color-goud-diep)}.hdr-score__sterren{--ster:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='m10 1.6 2.6 5.3 5.8.8-4.2 4.1 1 5.8L10 14.9l-5.2 2.7 1-5.8L1.6 7.7l5.8-.8z'/%3E%3C/svg%3E");width:4.4rem;height:.82rem;-webkit-mask:var(--ster)0 50%/.88rem .82rem repeat-x;mask:var(--ster)0 50%/.88rem .82rem repeat-x;background:#f4b400;flex:none;margin-left:-.15rem}@media(min-width:1280px){header[data-header]>.container-site{column-gap:1.25rem;max-width:1280px}header[data-header] nav ul{letter-spacing:.18em;column-gap:1.6rem;font-size:.76rem}header[data-header] .ml-auto{gap:.5rem}header[data-header] .ml-auto .btn{letter-spacing:.18em;min-height:42px;padding:.85rem 1.15rem .72rem;font-size:.74rem}header[data-header] .btn-whatsapp svg{width:15px;height:15px}.hdr-score{gap:.45rem;padding:.38rem .75rem .38rem .62rem}.hdr-score__g{width:.9rem;height:.9rem}.hdr-score__t{height:.64rem}.hdr-score__streep{height:1rem;margin-inline:.1rem}.hdr-score b{font-size:.82rem}.hdr-score__sterren{width:3.6rem;height:.68rem;-webkit-mask-size:.72rem .68rem;mask-size:.72rem .68rem}}@media(min-width:1024px){header[data-header] .ml-auto .btn-whatsapp{letter-spacing:.14em;gap:.4rem;min-height:36px;padding:.62rem .85rem .5rem;font-size:.68rem}header[data-header] .btn-whatsapp svg{width:14px;height:14px}.hdr-score{gap:.35rem;padding:.28rem .6rem .28rem .5rem}.hdr-score__g{width:.8rem;height:.8rem}.hdr-score__t{height:.56rem}.hdr-score__streep{height:.85rem;margin-inline:0}.hdr-score b{font-size:.78rem}.hdr-score__sterren{width:3.1rem;height:.6rem;margin-left:-.1rem;-webkit-mask-size:.62rem .6rem;mask-size:.62rem .6rem}}@media(max-width:1023px){.hdr-score{margin-left:auto}.hdr-score+div+[data-menu-toggle]{margin-left:.75rem}}@media(max-width:479px){.hdr-score__sterren{display:none}.hdr-score{padding-inline:.55rem .65rem}header[data-header]>.container-site{gap:.5rem}.hdr-score+div+[data-menu-toggle]{margin-left:.5rem}}@media(max-width:359px){.hdr-score__t,.hdr-score__streep{display:none}.offerte-slot .btn-lg{white-space:normal;text-align:center;width:100%;min-width:0;padding-inline:1rem}}.menu-drop{position:relative}.menu-drop>button{text-transform:inherit;letter-spacing:inherit;align-items:center;gap:.35rem;display:inline-flex}.menu-drop__pijl{width:.7rem;height:.7rem;transition:transform .6s var(--ease-onthul)}.mega{z-index:60;visibility:hidden;opacity:0;transition:opacity .6s var(--ease-onthul),visibility 0s linear .6s;padding-top:1.1rem;position:absolute;top:100%;left:-2rem}.menu-drop[data-open] .mega{visibility:visible;opacity:1;transition-delay:0s}.menu-drop[data-open] .menu-drop__pijl{transform:rotate(180deg)}@media(hover:hover){.menu-drop:hover .mega{visibility:visible;opacity:1;transition-delay:0s}.menu-drop:hover .menu-drop__pijl{transform:rotate(180deg)}}.mega__paneel{border:var(--border-dun);border-top:2px solid var(--color-goud);white-space:normal;text-transform:none;letter-spacing:normal;background:#fff;border-radius:0 0 18px 18px;grid-template-columns:repeat(3,minmax(12.5rem,max-content));gap:2.25rem;width:max-content;padding:1.75rem 2rem 1.9rem;display:grid;box-shadow:0 28px 48px -26px #3f292973}.mega__kol+.mega__kol{border-left:1px solid var(--color-lijn);padding-left:2.25rem}.mega__kop{font:600 .74rem/1 var(--font-kop);text-transform:uppercase;letter-spacing:.2em;color:var(--color-goud-diep);margin-bottom:.9rem}.mega__kol ul{gap:.15rem;display:grid}.mega__kol a{white-space:nowrap;font:400 1rem/1.3 var(--font-kop);color:var(--color-ink);transition:color .6s var(--ease-onthul);padding:.45rem 0;display:block}.mega__kol a:hover,.mega__kol a[aria-current]{color:var(--color-goud-diep)}.mega__kol a[aria-current]{font-weight:600}.mega--smal .mega__paneel{grid-template-columns:max-content;padding:1.1rem 1.75rem 1.25rem}.mm{max-height:calc(100svh - var(--header-h));overflow-y:auto}.mm-diensten summary{cursor:pointer;justify-content:space-between;align-items:center;list-style:none;display:flex}.mm-diensten summary::-webkit-details-marker{display:none}.mm-diensten summary:after{content:"+";color:var(--color-goud-diep);font-size:1.4rem;line-height:1}.mm-diensten[open] summary:after{content:"-"}.mm-groepen{padding:0 0 1rem .25rem}.mm-kop{font:600 .72rem/1 var(--font-kop);text-transform:uppercase;letter-spacing:.2em;color:var(--color-goud-diep);margin:.9rem 0 .35rem}.mm-groepen a{padding:.45rem 0;font-size:1.02rem;display:block}.mm-groepen a[aria-current]{color:var(--color-goud-diep);font-weight:600}.dp-knoppen{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.dp-intro__in{align-items:center;gap:clamp(2.5rem,5vw,5rem);display:grid}@media(min-width:1024px){.dp-intro__in{grid-template-columns:1.05fr .95fr}}.dp-intro__tekst>p:not(.label){color:var(--color-ant-zacht);max-width:38rem;margin-top:1.1rem;font-size:1.05rem;line-height:1.75}.dp-intro__tekst h2+p{margin-top:1.5rem!important}.dp-intro:has(.dp-foto--ladder){clip-path:inset(-100vh 0 0)}.dp-regel__lijst{gap:.9rem;display:grid}@media(min-width:640px){.dp-regel__lijst{grid-template-columns:repeat(2,1fr)}}.dp-regel__lijst li{background:var(--color-paper);border:var(--border-dun);border-radius:16px;align-items:flex-start;gap:.85rem;padding:1.1rem 1.2rem;display:flex}.dp-regel__lijst li>img{flex:none;margin-top:.15rem}.dp-regel__lijst b{font:600 1rem/1.3 var(--font-kop);letter-spacing:var(--tracking-kop);color:var(--color-ink);display:block}.dp-regel__lijst b+span{color:var(--color-ant-zacht);margin-top:.3rem;font-size:.92rem;line-height:1.55;display:block}.dp-uit{--uit:12cqw;--kh:50cqw;height:calc(var(--uit) + var(--kh));margin-top:calc(-1*var(--uit));display:block;position:relative}.dp-uit__kader{inset:var(--uit)0 0;background:var(--color-creme);border-radius:12px;display:block;position:absolute;overflow:hidden}.dp-uit__voor{clip-path:inset(-80% 0 0);pointer-events:none;display:block;position:absolute;inset:0;overflow-x:clip}.dp-uit img{max-width:none;width:var(--z);aspect-ratio:auto 1;height:auto;left:var(--x);object-fit:fill;box-shadow:none;border-radius:0;display:block;position:absolute}.dp-uit__kader img{top:calc(var(--y) - var(--uit))}.dp-uit__voor img{top:var(--y);filter:drop-shadow(0 10px 12px #3f292959)drop-shadow(0 2px 3px #3f292938)}.op-bordo,.op-bordo h2:not(.dinfo-faq__kop){color:#fff}.op-bordo .label{color:var(--color-goud)}.op-bordo .label:before{background:var(--color-goud)}.op-bordo .text-ant-zacht,.op-bordo .dp-intro__tekst>p:not(.label){color:#ffffffd1}.op-bordo .btn-antraciet{color:var(--color-ink);background:#fff}.op-bordo .btn-antraciet:hover{background:var(--color-goud-licht)}.op-bordo .offerte-formulier,.op-bordo .offerte-dank{color:var(--color-ink)}.op-bordo .offerte-formulier .text-ant-zacht,.op-bordo .offerte-dank .text-ant-zacht{color:var(--color-ant-zacht)}.op-bordo .tips-intro{color:#ffffffd1}.op-bordo .tip-tegel{border-color:#0000}.op-bordo .tip-tegel--bruin{background:var(--color-goud)}.op-bordo .tip-tegel--bruin .tip-tegel__nr{color:var(--color-bruin)}.op-bordo .tip-tegel--bruin>b{color:var(--color-ink);border-top-color:#3f292940}.op-bordo .tip-tegel--bruin>b+span{color:var(--color-ink)}.tips--half{isolation:isolate;position:relative;overflow:hidden}.tips--half .tips-faq{position:relative}.tips--half .tips-faq:before{content:"";z-index:-1;background:var(--color-bruin);position:absolute;inset:-300rem -100vw 50%}.visie{--rand:max(4vw, calc((100vw - 1440px)/2) );isolation:isolate;background:var(--color-creme);grid-template-columns:1fr;padding-block:0;display:grid;position:relative}@media(min-width:1024px){.blok.visie{grid-template-columns:1fr 1.25fr;padding-block:0;display:grid}}.wereldbol{isolation:isolate;aspect-ratio:1;cursor:grab;width:min(100%,27rem);margin:2.5rem auto 0;position:relative}.wereldbol:active{cursor:grabbing}.wereldbol:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 33.9% 82.2%,#ffffff8c 1.2px,#0000 2px),radial-gradient(circle at 86.8% 68%,#ffffff8c .8px,#0000 1.6px),radial-gradient(circle at 81% 30.2%,#fff .6px,#0000 1.4px),radial-gradient(circle at 17.7% 68.3%,#fff 1px,#0000 1.8px),radial-gradient(circle at 88.5% 65%,#ffffff8c .8px,#0000 1.6px),radial-gradient(circle at 15.3% 31.8%,#ffffff8c .8px,#0000 1.6px),radial-gradient(circle at 16.5% 37.5%,#ffffffb3 1px,#0000 1.8px),radial-gradient(circle at 9.9% 39.5%,#ffffffb3 1px,#0000 1.8px),radial-gradient(circle at 83% 75%,#ffffffd9 .8px,#0000 1.6px),radial-gradient(circle at 85.2% 74.7%,#ffffff8c 1px,#0000 1.8px),radial-gradient(circle at 20.3% 22.5%,#fff 1px,#0000 1.8px),radial-gradient(circle at 56.8% 10.5%,#ffffffd9 1px,#0000 1.8px),radial-gradient(circle at 36.8% 90.9%,#ffffffb3 1.2px,#0000 2px),radial-gradient(circle at 83% 68.6%,#ffffffd9 1px,#0000 1.8px),radial-gradient(circle at 45.1% 12.6%,#ffffff8c .6px,#0000 1.4px),radial-gradient(circle at 14% 47.3%,#ffffffb3 .8px,#0000 1.6px),radial-gradient(circle at 86.1% 33.9%,#ffffff8c 1.2px,#0000 2px),radial-gradient(circle at 53.8% 8.7%,#ffffffd9 1.6px,#0000 2.4px),radial-gradient(circle at 29.3% 82.5%,#fff 1px,#0000 1.8px),radial-gradient(circle at 82% 64.7%,#fff .8px,#0000 1.6px),radial-gradient(circle at 38.6% 17.1%,#ffffffd9 1.2px,#0000 2px),radial-gradient(circle at 24.1% 15.7%,#fff 1.6px,#0000 2.4px),radial-gradient(circle at 41.6% 88.1%,#ffffffd9 1.2px,#0000 2px),radial-gradient(circle at 89.6% 55.7%,#ffffff8c .8px,#0000 1.6px),radial-gradient(circle at 13.2% 51.5%,#ffffffb3 .8px,#0000 1.6px),radial-gradient(circle at 47.1% 10.9%,#fff 1.6px,#0000 2.4px),radial-gradient(circle at 84.8% 69.3%,#ffffffd9 1px,#0000 1.8px),radial-gradient(circle at 82% 21.2%,#ffffffd9 1.6px,#0000 2.4px),radial-gradient(circle at 38.3% 8.6%,#fff 1.2px,#0000 2px),radial-gradient(circle at 84.7% 40.6%,#ffffffb3 .8px,#0000 1.6px),radial-gradient(circle at 54.2% 86.8%,#ffffffb3 1px,#0000 1.8px),radial-gradient(circle at 47.3% 83.9%,#ffffffd9 1px,#0000 1.8px),radial-gradient(circle at 20.6% 25.7%,#ffffff8c .8px,#0000 1.6px),radial-gradient(circle at 8.6% 61.6%,#fff 1.6px,#0000 2.4px),radial-gradient(circle at 18.6% 73.4%,#fff 1px,#0000 1.8px),radial-gradient(circle at 82.2% 63.3%,#fff .8px,#0000 1.6px),radial-gradient(circle at 70.1% 82.7%,#ffffff8c .6px,#0000 1.4px),radial-gradient(circle at 86% 50.1%,#ffffffd9 .6px,#0000 1.4px),radial-gradient(circle at 23.6% 27.1%,#fff .8px,#0000 1.6px),radial-gradient(circle at 72.2% 80%,#ffffffd9 .8px,#0000 1.6px),radial-gradient(circle at 15% 55.7%,#fff 1px,#0000 1.8px),radial-gradient(circle at 12.2% 54.7%,#ffffff8c .8px,#0000 1.6px),radial-gradient(circle at 49.9% 7%,#ffffffb3 1px,#0000 1.8px),radial-gradient(circle at 13.5% 46.2%,#ffffffd9 1px,#0000 1.8px),radial-gradient(circle at 74.8% 82.7%,#ffffffd9 .6px,#0000 1.4px),radial-gradient(circle at 92.6% 44.2%,#ffffffd9 1.2px,#0000 2px),radial-gradient(closest-side,#000,#08060af5 62%,#0a080cbf 78%,#0a080c40 92%,#0000);border-radius:50%;position:absolute;inset:-18%;-webkit-mask-image:radial-gradient(closest-side,#000 80%,#0000 100%);mask-image:radial-gradient(closest-side,#000 80%,#0000)}.wereldbol:after{content:"";z-index:-2;pointer-events:none;filter:blur(20px);background:radial-gradient(closest-side,#000000d9,#0009 55%,#0000);border-radius:50%;position:absolute;inset:6%;translate:8% 10%}.wereldbol__kaart{width:100%;height:100%}.wereldbol .maplibregl-canvas{outline:none}.wereldbol .maplibregl-ctrl-attrib{background:#fdfbf8bf;font-size:10px}.wereldbol__punt{background:var(--color-goud);border:2px solid #fff;border-radius:50%;width:14px;height:14px;box-shadow:0 0 0 4px #dbc09659,0 2px 6px #00000073}@media(min-width:1024px){.wereldbol{margin-left:-3rem}}.op-bordo .wereldbol .maplibregl-ctrl-attrib{background:#ffffffd9}.bk{--boven:4.5rem}.bk-vak{margin-top:var(--boven);background:linear-gradient(100deg,#f2f1e9,#f5efe2 55%,#f2e8d3);border-radius:1.5rem 7rem;align-items:center;padding:clamp(2rem,5svh,3.25rem) clamp(1.5rem,4vw,3.5rem);display:grid;position:relative}.bk-vak__tekst{z-index:1;position:relative}.bk-vak--bordo{background:linear-gradient(100deg,#5e3f3e 0%,var(--color-bruin)60%,#4a3131 100%);box-shadow:0 30px 60px -30px #3f29298c}.bk-vak__mensen{display:none}@media(min-width:900px){.bk-vak{grid-template-columns:1fr 22rem;min-height:15.5rem}.bk-vak__mensen{width:23rem;bottom:0;right:clamp(1rem,4vw,4rem);top:calc(-1*var(--boven));clip-path:inset(-10rem -2rem 0);display:block;position:absolute}.bk-vak__mensen img{filter:drop-shadow(10px 14px 14px #222a2347)drop-shadow(2px 3px 3px #222a2333);width:100%;height:auto;display:block}}.bk-kaarten{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1rem;margin-top:1.25rem;display:grid}.bk-kaart{border:var(--border-dun);color:var(--color-ink);box-shadow:0 5px 0 var(--color-goud),0 18px 30px -22px #222a2373;background:#fff;border-radius:1.1rem;flex-direction:column;gap:.35rem;padding:1.4rem 1.5rem 1.35rem;text-decoration:none;display:flex}.bk-kaart__ico{object-fit:contain;width:4rem;height:4rem;margin-bottom:.6rem}.bk-kaart__label{font:600 var(--text-label)/1.3 var(--font-kop);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-goud-diep)}.bk-kaart__waarde{font:700 1.2rem/1.3 var(--font-kop)}.bk-kaart__actie{font:700 1rem/1 var(--font-kop);color:var(--color-goud-diep);align-items:center;gap:.45rem;margin-top:auto;padding-top:1.25rem;display:inline-flex}.bk-kaart__actie svg{width:.8rem;height:.8rem}@media(hover:hover)and (prefers-reduced-motion:no-preference){.bk-kaart{--ease:cubic-bezier(.22,.61,.36,1);transition:scale .65s var(--ease),box-shadow .65s var(--ease)}.bk-kaart:hover{box-shadow:0 5px 0 var(--color-goud-donker),0 26px 40px -24px #222a238c;scale:1.03}}.bk-kaart:focus-visible{outline:2px solid var(--color-goud-diep);outline-offset:3px}@media(max-width:639px){.bk{--boven:0rem;padding-block:3rem}.bk-vak{border-radius:1.25rem 3rem;padding:1.75rem 1.5rem}.bk-kaarten{grid-template-columns:1fr;gap:.9rem}.bk-kaart{grid-template-columns:3.25rem 1fr;gap:.2rem 1rem;padding:1rem 1.1rem;display:grid}.bk-kaart__ico{grid-row:1/4;align-self:center;width:3.25rem;height:3.25rem;margin:0}.bk-kaart__waarde{font-size:1.05rem}.bk-kaart__actie{grid-column:2;padding-top:.35rem;font-size:.9rem}}.vestigingen-kop{font:700 clamp(2.4rem,4.2vw,3.6rem)/1.05 var(--font-kop);letter-spacing:.01em;color:var(--color-ink);margin-top:.9rem}.vestigingen-sub{font:600 clamp(1.1rem,1.6vw,1.4rem)/1.3 var(--font-kop);color:var(--color-goud-diep);margin-top:.5rem}@media(min-width:900px){.bk-vak__mensen--kantoor{width:17rem;right:clamp(2rem,6vw,6rem);top:calc(-1*var(--boven) - 1rem)}}.vestigingen-status{border:var(--border-dun);width:fit-content;font:600 .85rem/1 var(--font-kop);letter-spacing:.02em;color:var(--color-ant-zacht);background:#fff;border-radius:999px;align-items:center;gap:.55rem;margin-top:.55rem;padding:.4rem .85rem .35rem .6rem;display:inline-flex}.vestigingen-status[hidden]{display:none}.vestigingen-status i{background:#a7a39b;border-radius:50%;flex:none;width:.7rem;height:.7rem;box-shadow:0 0 0 3px #a7a39b38}.vestigingen-status[data-aan]{color:var(--color-goud-diep);border-color:#7a5f2a59}.vestigingen-status[data-aan] i{background:var(--color-goud-diep);box-shadow:0 0 0 3px #7a5f2a38,inset 0 -1px 1px #00000026}.hero__status{margin-top:1.4rem}.hero__status .vestigingen-status{margin-top:0;box-shadow:0 10px 24px -12px #00000073}.hero__feiten{font:600 .82rem/1.2 var(--font-kop);letter-spacing:.16em;text-transform:uppercase;color:#ffffffe6;text-shadow:0 2px 12px #00000073;flex-wrap:wrap;justify-content:center;gap:.5rem 1.6rem;margin:1.2rem 0 0;padding:0;list-style:none;display:flex}.hero__feiten li{align-items:baseline;gap:.45rem;display:flex}.hero__feiten li+li:before{content:"";background:var(--color-goud);border-radius:50%;align-self:center;width:5px;height:5px;margin-right:1.15rem}.hero__feiten b{letter-spacing:0;color:var(--color-goud);font-size:1.5rem}.wg-groepen{gap:1.6rem;margin-top:clamp(1.4rem,3.5svh,2.2rem);display:grid}@media(min-width:640px){.wg-groepen{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}}.wg-groep__kop{border-bottom:1px solid var(--color-goud-donker);text-align:left;width:100%;font:700 1.05rem/1.2 var(--font-kop);letter-spacing:var(--tracking-kop);color:var(--color-ink);cursor:pointer;flex-direction:column;gap:.2rem;margin-bottom:.75rem;padding:0 0 .7rem;transition:color .6s cubic-bezier(.22,.61,.36,1);display:flex}.wg-groep__kop:hover,.wg-groep__kop[aria-pressed=true]{color:var(--color-goud-diep)}.wg-groep__kop[aria-pressed=true]{border-bottom:2px solid var(--color-goud);padding-bottom:calc(.7rem - 1px)}.wg-kaarten{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}@media(min-width:640px)and (max-width:1023px){.wg-groepen{grid-template-columns:1fr}.wg-kaarten{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr))}}.wg-plaats{text-align:left;background:var(--color-paper);border:var(--border-dun);cursor:pointer;width:100%;box-shadow:0 1px 0 var(--color-lijn),0 10px 22px -18px #2b2a2973;border-radius:14px;grid-template-columns:auto 1fr;align-items:center;column-gap:.7rem;padding:clamp(.45rem,1svh,.65rem) .85rem;transition:border-color .6s cubic-bezier(.22,.61,.36,1),background-color .6s cubic-bezier(.22,.61,.36,1),scale .6s cubic-bezier(.22,.61,.36,1);display:grid}.wg-plaats__pin{background:var(--color-goud-licht);border:1.5px solid var(--color-goud-donker);border-radius:50% 50% 50% 0;grid-row:span 2;place-items:center;width:1.4rem;height:1.4rem;display:grid;rotate:-45deg;box-shadow:-1px 2px #3f292940}.wg-plaats__pin img{width:.95rem;rotate:45deg}.wg-plaats__naam{text-overflow:ellipsis;min-width:0;font:700 .98rem/1.2 var(--font-kop);letter-spacing:var(--tracking-kop);color:var(--color-ink);padding-top:.15em;overflow:hidden}.wg-plaats__sub{white-space:nowrap;color:var(--color-ant-zacht);font-size:.76rem;line-height:1.2}.wg-plaats:hover,.wg-plaats[aria-pressed=true]{border-color:var(--color-goud-donker);background:var(--color-goud-licht)}.wg-plaats[aria-pressed=true] .wg-plaats__pin{background:var(--color-bruin);border-color:var(--color-goud)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.wg-plaats:hover{scale:1.03}}.wg-plaats--vestiging{background:var(--color-bruin);border-color:#3f2929;box-shadow:0 2px #3f2929,0 14px 24px -16px #3f2929b3}.wg-plaats--vestiging .wg-plaats__pin{background:var(--color-paper);border-color:var(--color-goud)}.wg-plaats--vestiging .wg-plaats__naam{color:#fff}.wg-plaats--vestiging .wg-plaats__sub{color:var(--color-goud)}.wg-plaats--vestiging:hover,.wg-plaats--vestiging[aria-pressed=true]{border-color:var(--color-goud);background:#5e3f3f}.wg-plaats--vestiging[aria-pressed=true] .wg-plaats__pin{background:var(--color-goud)}.wg-plaats,.wg-plaats--vestiging{border:1px solid var(--color-goud-donker);background:#fff;border-radius:18px;flex-direction:column;align-items:flex-start;gap:.3rem;padding:.85rem 1rem .8rem;display:flex;box-shadow:0 22px 38px -24px #3f29298c,0 2px 8px #3f292914}.wg-plaats__pin{display:none}.wg-plaats__naam,.wg-plaats--vestiging .wg-plaats__naam{font:700 1.1rem/1.15 var(--font-kop);letter-spacing:var(--tracking-kop);color:var(--color-ink);padding-top:0}.wg-plaats__sub,.wg-plaats--vestiging .wg-plaats__sub{font:600 .68rem/1 var(--font-kop);letter-spacing:.14em;text-transform:uppercase;color:var(--color-goud-diep)}.wg-plaats:hover,.wg-plaats[aria-pressed=true],.wg-plaats--vestiging:hover,.wg-plaats--vestiging[aria-pressed=true]{background:var(--color-goud-licht);border-color:var(--color-goud)}.wg-plaats[aria-pressed=true] .wg-plaats__naam{color:var(--color-bruin)}.wg-voet{color:var(--color-ant-zacht);margin-top:1rem;font-size:.75rem}.wg-kaartvak{isolation:isolate;min-height:24rem;position:relative}.wg-kaartvak:before{content:"";z-index:-1;border:1.5px solid var(--color-goud-donker);pointer-events:none;border-radius:28px;position:absolute;inset:0;translate:14px 14px}.wg-kaart{border:var(--border-dun);background:var(--color-secundair);box-shadow:0 2px 0 var(--color-zand),0 30px 60px -30px #3f292973;border-radius:28px;position:absolute;inset:0;overflow:hidden}@media(max-width:1023px){.wg-kaartvak{aspect-ratio:4/3.2;min-height:0;margin-right:14px}}.wg-kaart .leaflet-tile-pane{filter:saturate(.8)brightness(1.02)}.wg-kaart .leaflet-control-zoom{border-radius:12px;overflow:hidden;border:var(--border-dun)!important;box-shadow:0 2px 0 var(--color-zand)!important}.wg-kaart .leaflet-control-zoom a{width:2.4rem;height:2.4rem;color:var(--color-ink);background:var(--color-paper);font:400 1.25rem/2.35rem var(--font-tekst)}.wg-kaart .leaflet-control-zoom a:hover{background:var(--color-goud-licht)}.wg-kaart .leaflet-control-attribution{background:#fdfbf8d9;border-radius:8px 0 0;font-size:.65rem}.wg-alles{z-index:1000;background:var(--color-paper);border:var(--border-dun);box-shadow:0 2px 0 var(--color-zand);font:600 .74rem/1 var(--font-kop);letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink);cursor:pointer;border-radius:999px;padding:.6rem 1rem .5rem;position:absolute;top:12px;left:12px}.wg-alles:hover{background:var(--color-goud-licht)}.wg-alles[hidden]{display:none}.wg-stip{background:var(--color-goud);border:2.5px solid #fff;border-radius:50%;width:16px;height:16px;display:block;position:relative;box-shadow:0 2px 6px #00000059}.wg-stip__naam{white-space:nowrap;font:700 .72rem/1.2 var(--font-kop);letter-spacing:.04em;color:var(--color-ink);background:#fdfbf8eb;border-radius:6px;padding:.2rem .45rem .1rem;position:absolute;top:50%;left:20px;translate:0 -50%;box-shadow:0 1px 3px #0000002e}.wg-stip[data-aan]{background:var(--color-bruin);border-color:var(--color-goud);width:22px;height:22px;margin:-3px 0 0 -3px}.wg-stip[data-aan] .wg-stip__naam{background:var(--color-bruin);color:#fff;left:26px}.wg-stip__naam--vestiging{background:var(--color-bruin);color:#fff;top:-6px;left:30px}.wg-check__form{border-bottom:2px solid #ffffffb3;align-items:center;gap:1rem;transition:border-color .6s cubic-bezier(.22,.61,.36,1);display:flex}.wg-check__form input{min-width:0;font:500 1.15rem/1.2 var(--font-tekst);color:#fff;background:0 0;border:0;outline:0;flex:1;padding:1rem 0}.wg-check__form input::placeholder{color:#fff9}.wg-check__form button{color:var(--color-goud);font:600 1rem/1 var(--font-kop);letter-spacing:.02em;cursor:pointer;background:0 0;border:0;flex:none;padding:1rem .25rem;transition:color .6s cubic-bezier(.22,.61,.36,1)}.wg-check__form button:hover{color:#fff}.wg-check__form:focus-within{border-bottom-color:var(--color-goud)}.wg-check__form button:focus-visible{outline:2px solid var(--color-goud);outline-offset:2px}.wg-check__uit:empty{display:none}.wg-check__uit{border-radius:var(--radius-kaart);background:var(--color-paper);color:var(--color-ink);margin-top:1.1rem;padding:1.2rem 1.4rem}.wg-check__uit h3{font:700 1.1rem/1.3 var(--font-kop);color:var(--color-bruin);align-items:center;gap:.55rem;display:flex}.wg-check__uit[data-ok] h3:before{content:"✓";background:var(--color-goud);width:1.6rem;height:1.6rem;color:var(--color-bruin);border-radius:999px;flex:none;place-items:center;font-size:.85rem;display:grid}.wg-check__uit p{color:var(--color-ant-zacht);margin-top:.35rem;font-size:.92rem}.wg-check__acties{flex-wrap:wrap;gap:.6rem;margin-top:1rem;display:flex}.wg-check__acties a,.wg-check__acties button{border:var(--border-dun);font:600 .85rem/1 var(--font-kop);color:var(--color-ink);cursor:pointer;background:0 0;border-radius:999px;align-items:center;padding:.7rem 1.1rem .62rem;text-decoration:none;transition:background-color .6s cubic-bezier(.22,.61,.36,1);display:inline-flex}.wg-check__acties>:first-child{background:var(--color-bruin);border-color:var(--color-bruin);color:#fff}.wg-check__acties a:hover,.wg-check__acties button:hover{background:var(--color-goud-licht)}.wg-check__acties>:first-child:hover{background:#6a4747}.wg-check__acties>a[href="#offerte"],.wg-check__acties>a[href="#offerte"]:hover{color:#fff;border-color:var(--color-groen)}.wg-check__acties>a[href="#offerte"]{background:var(--color-groen)}.wg-check__acties>a[href="#offerte"]:hover{background:var(--color-groen-hover);border-color:var(--color-groen-hover)}@media(max-width:639px){.wg-kaarten{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px)and (min-height:600px){.dp-tam{--av:calc(100svh - var(--header-h) - var(--snel-h,0px));padding-block:clamp(1rem,3.5svh,2.75rem)}.dp-tam>.container-site{width:100%;max-width:min(1480px,90vw)}.dp-tam h2:not(.dinfo-faq__kop){font-size:clamp(2rem,min(3.1vw,6svh),2.95rem)}.dp-intro.dp-tam:not(.dp-intro--kaart) .dp-intro__in{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:clamp(2.5rem,5vw,6rem)}.dp-intro.dp-tam:has(.dp-uit--intro-overleg) .dp-intro__in{grid-template-columns:minmax(0,1.12fr) minmax(0,1.18fr)}.dp-intro.dp-tam:has(.dp-uit--intro-overleg) .dp-intro__tekst{padding-left:clamp(1.5rem,8vw - 4.5rem,4.5rem)}.dp-intro.dp-tam .dp-intro__tekst>p:not(.label){max-width:68ch;font-size:clamp(1rem,min(1.15vw,2.1svh),1.1875rem);line-height:1.6}#zorgeloos.dp-tam>.container-site{gap:clamp(2rem,4vw,5rem)}#reviews.dp-tam,#faq.dp-tam{padding-block:clamp(.6rem,2.4svh,2.75rem)}.demontage.dp-tam{justify-content:flex-end;min-height:var(--av)!important}#zorgeloos.dp-tam{justify-content:center}#zorgeloos.dp-tam>.container-site+.container-site{margin-top:clamp(.8rem,2.2svh,2rem)}#faq.dp-tam h2{font-size:clamp(1.8rem,min(2.8vw,5svh),2.95rem)}#faq.dp-tam .vraag summary{padding-block:clamp(.25rem,.85svh,1.1rem)}#faq.dp-tam .vraag__tekst{font-size:clamp(1.05rem,2.1svh,1.4rem)}#opslag.dp-tam{padding-block:.6rem 0}#reviews.dp-tam{padding-block:clamp(.4rem,1.6svh,2.75rem)}#faq.dp-tam{padding-block:.6rem}#faq.dp-tam>.container-site{padding-top:0}@media(max-height:800px){#zorgeloos.dp-tam{padding-block:.4rem}}}.vf__bron{color:var(--color-ant-zacht);margin-top:.9rem;font-size:.68rem}@media(min-width:1024px)and (min-height:600px){#reviews.dp-tam{padding-block:clamp(.4rem,1svh,2.75rem)}@media(max-height:800px){.dp-intro.dp-tam{padding-block:.6rem}#faq.dp-tam{padding-block:.25rem}}}.hero__bron{z-index:3;right:1rem;top:calc(var(--header-h) + .5rem);color:#ffffffb3;margin:0;font-size:.7rem;position:absolute}.hero__bron a{color:inherit;font-weight:700}.pl-kaart{z-index:0;isolation:isolate;border-radius:var(--radius-paneel);background:var(--color-creme);margin:0;position:relative;overflow:hidden;box-shadow:0 30px 50px -30px #3f29298c}.pl-kaart__vak{aspect-ratio:5/4;width:100%}.pl-kaart__onder{background:var(--color-bruin);color:#ffffffd9;flex-wrap:wrap;align-items:baseline;gap:.4rem .6rem;padding:1rem 1.3rem;font-size:.95rem;display:flex}.pl-kaart__onder b{font:700 1.1rem/1.2 var(--font-kop);color:#fff}.pl-lokaal__foto{margin:0}.pl-lokaal__foto img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-paneel);width:100%;box-shadow:0 30px 50px -30px #3f29298c}.pl-pop{flex-direction:column;width:100%;display:flex}.pl-pop__beeld{aspect-ratio:var(--pop-ratio);position:relative}@media(min-width:1024px){.dp-intro__in:has(.pl-pop){align-items:stretch}.pl-pop__beeld{aspect-ratio:auto;flex:1;min-height:36rem}}.pl-pop__kader{filter:drop-shadow(0 26px 22px #3f29294d);position:absolute;inset:0}.pl-pop .pl-pop__kader img,.pl-pop .pl-pop__uit{aspect-ratio:auto;object-fit:cover;object-position:center top;width:100%;height:100%;box-shadow:none;border-radius:0;position:absolute;inset:0}.pl-pop .pl-pop__kader img{clip-path:inset(var(--pop-lijn)0 0 round 22px)}.pl-pop .pl-pop__uit{pointer-events:none;filter:drop-shadow(0 14px 14px #3f29294d)}.pl-lokaal__foto figcaption{color:var(--color-ant-zacht);margin-top:.6rem;font-size:.8rem}.pl-lokaal__foto figcaption b{font:700 .8rem/1.4 var(--font-kop);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-goud-diep);display:block}.pl-lokaal__foto figcaption a{color:inherit;font-weight:700}.pl-lokaal__lijst{margin-top:1.4rem;grid-template-columns:1fr!important}.pl-lokaal__foto>img,.rounded-kaart.bg-bruin>figure>img.rounded-t-full,.vst .vestigingen-map{border:var(--border-dun)}.rounded-kaart.bg-bruin>figure>img.rounded-t-full{border-bottom-width:0}.pl-kaart{border:var(--border-dun)}.dp-uit__kader:after,.vst__zicht:after{content:"";border:var(--border-dun);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.vst{padding-block:clamp(1.75rem,4.5svh,3.5rem)}.vst__kop{align-items:end;gap:.5rem 2rem;display:grid}@media(min-width:768px){.vst__kop{grid-template-columns:minmax(0,1fr) auto}}.vst .vestigingen-kop{margin-top:.6rem}.vst__kaarten{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin-top:1.5rem;display:grid}.vst__kaart{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:block}.vst__kaart:focus-visible{outline:2px solid var(--color-goud-diep);outline-offset:4px;border-radius:18px}.vst__podium{aspect-ratio:384/300;display:block;position:relative;container-type:inline-size}.vst__zicht{--vst-kop:21.9cqw;--vst-r:18px;clip-path:inset(var(--vst-kop)0 0 0 round var(--vst-r));display:block;position:absolute;inset:0}.vst__zicht:after{inset:var(--vst-kop)0 0;border-radius:var(--vst-r)}.vst__foto,.vst__uit{left:calc(var(--x)*1cqw);top:calc(var(--y)*1cqw);width:calc(var(--w)*1cqw);max-width:none;height:auto;position:absolute}.vst__hoog{z-index:1;width:100%;height:calc(var(--vst-kop,21.9cqw) + 1.5cqw);pointer-events:none;position:absolute;top:0;left:0;overflow:hidden}.vst__hoog .vst__uit{pointer-events:none}.vst__naam{background:#fff;border-radius:14px;gap:.1rem;margin-top:.7rem;padding:.7rem 1rem .6rem;transition:background-color .65s cubic-bezier(.22,.61,.36,1),border-color .65s cubic-bezier(.22,.61,.36,1);display:grid}.vst__naam b{font:700 1.3rem/1.15 var(--font-kop);letter-spacing:var(--tracking-kop);color:var(--color-ink)}.vst__naam small{color:var(--color-ant-zacht);font-size:.9rem;line-height:1.3}.vst__kaart[aria-pressed=true] .vst__naam{background:var(--color-goud);border-color:var(--color-goud-donker);box-shadow:0 2px 0 var(--color-goud-donker)}.vst__kaart[aria-pressed=true] .vst__naam small{color:var(--color-ink)}.vst__paneel{background:#fff;border-radius:18px;gap:1.1rem 2rem;margin-top:1.1rem;padding:1.1rem;display:grid}@media(min-width:768px){.vst__paneel{grid-template-columns:minmax(0,1fr) clamp(16rem,32vw,22rem);align-items:center;padding-left:1.75rem}}.vst__info{flex-direction:column;gap:1rem;min-width:0;display:flex}.vst .vestigingen-regels{gap:.25rem;margin:0;font-size:1.05rem}.vst__bedrijf{font:700 1.4rem/1.2 var(--font-kop);letter-spacing:var(--tracking-kop);color:var(--color-ink)}.vst .vestigingen-tijden{min-height:2.9em}@media(min-width:1024px){.vst .vestigingen-tijden{min-height:0}}.vst__acties{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;min-height:3.1rem;display:flex}.vst__acties .vestigingen-status{margin:0}.vst__acties .vestigingen-status[data-uit]{visibility:hidden}.vst .vestigingen-map{border-radius:14px;height:11rem;min-height:0}.vst .vestigingen-map .leaflet-control-zoom a{width:1.8rem;height:1.8rem;font:400 1rem/1.75rem var(--font-tekst)}.vst .vestigingen-map .leaflet-control-attribution{font-size:.6rem}@media(min-width:640px)and (max-width:1023px){.vst__kaarten{gap:1rem}}@media(max-width:639px){.vst__kaarten{gap:.5rem;margin-top:1.1rem}.vst__naam{border-radius:12px;margin-top:.5rem;padding:.5rem .6rem .45rem}.vst__naam b{font-size:.95rem}.vst__naam small{font-size:.72rem}.vst__bedrijf{font-size:1.2rem}.vst .vestigingen-map{height:10rem}}.hover\:underline:hover,.focus\:underline:focus,a:hover,a:focus-visible{text-decoration-line:none}.onderstreept,.onderstreept:before,.onderstreept:after{box-shadow:none;background-image:none;border-bottom:0;text-decoration:none}@media(hover:hover)and (prefers-reduced-motion:no-preference){.btn,.of-cta{transition:background-color .6s var(--ease-onthul),border-color .6s var(--ease-onthul),color .6s var(--ease-onthul),translate .4s var(--ease-onthul),box-shadow .4s var(--ease-onthul)}.btn:not(:disabled):hover,.btn:not(:disabled):focus-visible,.of-cta:hover,.of-cta:focus-visible{translate:0 -2px;box-shadow:0 10px 18px -10px #222a2380}.tip-tegel,.lt,.hero-keur__kaart,.pl-kaart{transition:opacity .7s var(--ease-onthul),transform .7s var(--ease-onthul),translate .65s var(--ease-onthul),filter .65s var(--ease-onthul),box-shadow .65s var(--ease-onthul),border-color .65s var(--ease-onthul)}.tip-tegel:hover,.lt:hover,.hero-keur__kaart:hover{translate:0 var(--hover-lift);filter:drop-shadow(0 14px 14px #2b2a2929)}.pl-kaart:hover{translate:0 var(--hover-lift);box-shadow:0 2px 4px #2b2a2914,0 38px 56px -30px #3f292999}.pl-lokaal__foto>img,.rounded-kaart.bg-bruin>figure>img.rounded-t-full{transition:translate .65s var(--ease-onthul),box-shadow .65s var(--ease-onthul)}.pl-lokaal__foto>img:hover,.rounded-kaart.bg-bruin>figure>img.rounded-t-full:hover{translate:0 -4px;box-shadow:0 38px 56px -30px #3f292999}}header[data-header]{margin-bottom:calc(-1*var(--header-h));transition:background-color .45s var(--ease-onthul),border-color .45s var(--ease-onthul),box-shadow .45s var(--ease-onthul)}header[data-header]>.container-site{height:52px}@media(min-width:1024px){header[data-header]>.container-site{height:60px}}@media(min-width:1280px){header[data-header]>.container-site{height:68px}}header[data-header] [data-menu-toggle]{width:44px;height:44px}@media(min-width:1280px){header[data-header] nav ul{letter-spacing:.17em;column-gap:1.5rem;font-size:.74rem}header[data-header] .menu-link{padding-block:.35rem}}@media(min-width:1024px){header[data-header] .ml-auto .btn-offerte{padding:0 1.05rem;font-size:.72rem}header[data-header] .ml-auto .btn{box-sizing:border-box;height:44px;min-height:44px;padding-block:2px 0}header[data-header] .ml-auto .btn-whatsapp{gap:0;width:44px;padding:0}header[data-header] .ml-auto .btn-whatsapp svg{width:22px;height:22px;margin:0}}header[data-header] .hdr-score{box-sizing:border-box;height:44px;padding-block:0}@media(min-width:1024px){header[data-header] .hdr-score{gap:.3rem;padding-inline:.55rem .6rem}header[data-header] .hdr-score__g{width:.75rem;height:.75rem}header[data-header] .hdr-score__t{height:.5rem}header[data-header] .hdr-score__streep{height:.75rem}header[data-header] .hdr-score b{font-size:.74rem}header[data-header] .hdr-score__sterren{width:2.6rem;height:.54rem;margin-left:0;-webkit-mask-size:.52rem .54rem;mask-size:.52rem .54rem}}header[data-header]:before{content:"";z-index:-1;pointer-events:none;opacity:0;height:150%;transition:opacity .45s var(--ease-onthul);background:linear-gradient(#00000094,#0006 38%,#00000029 72%,#0000);position:absolute;top:0;left:0;right:0}header[data-header]>.container-site>a:first-child{align-self:flex-start;margin-top:2px;position:relative}@media(min-width:1280px){header[data-header]>.container-site>a:first-child{margin-top:4px}}header[data-header]>.container-site>a:first-child:before{content:"";z-index:-1;pointer-events:none;opacity:1;background:var(--color-creme);box-shadow:var(--shadow-kaart);transition:opacity .45s var(--ease-onthul);border:0;border-radius:0 0 20px 20px;display:none;position:absolute;inset:-2px -14px -6px}@media(min-width:1024px){header[data-header]>.container-site>a:first-child:before{display:block}}@media(min-width:1280px){header[data-header]>.container-site>a:first-child:before{inset:-4px -14px -6px}}header[data-header]:not([data-gescrold],[data-menu-open])>.container-site>a:first-child:before{opacity:0}header[data-header]>.container-site>a:first-child img{transition:opacity .45s var(--ease-onthul)}header[data-header]>.container-site>a:first-child:after{content:"";pointer-events:none;opacity:0;transition:opacity .45s var(--ease-onthul);filter:drop-shadow(0 1px 8px #00000059);background:url(/img/logo-wit-compleet.svg) 50%/contain no-repeat;position:absolute;inset:0}header[data-header]:is([data-gescrold],[data-menu-open]){background-color:var(--color-creme);-webkit-backdrop-filter:none;backdrop-filter:none}header[data-header]:not([data-gescrold],[data-menu-open]){-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background-color:#0000;border-color:#0000}header[data-header]:not([data-gescrold],[data-menu-open]):before{opacity:1}header[data-header]:not([data-gescrold],[data-menu-open])>.container-site>a:first-child img{opacity:0}header[data-header]:not([data-gescrold],[data-menu-open])>.container-site>a:first-child:after{opacity:1}header[data-header]:not([data-gescrold],[data-menu-open]) .menu-link{color:#fff;text-shadow:0 1px 12px #00000080}@media(min-width:1024px){header[data-header] .menu-link{isolation:isolate;transition-duration:.18s}header[data-header] .menu-link:before{content:"";z-index:-1;pointer-events:none;background:#dbc0963d;border-radius:999px;position:absolute;inset:-.1rem -.7rem}@supports (color:color-mix(in lab,red,red)){header[data-header] .menu-link:before{background:color-mix(in srgb,var(--color-goud)24%,transparent)}}header[data-header] .menu-link:before{opacity:0;transition:opacity .18s ease-out,scale .18s ease-out;scale:.92}header[data-header] .menu-link:after{height:3px;transition-duration:.18s}header[data-header] .menu-link:is(:hover,:focus-visible),header[data-header] .menu-drop[data-open]>.menu-link{color:var(--color-goud-diep)}header[data-header] .menu-link:is(:hover,:focus-visible):before,header[data-header] .menu-drop[data-open]>.menu-link:before{opacity:1;scale:1}header[data-header] .menu-link:is(:hover,:focus-visible):after,header[data-header] .menu-drop[data-open]>.menu-link:after{--tw-scale-x:100%;scale:1!important}header[data-header] .menu-link:focus-visible{outline:none}header[data-header]:not([data-gescrold],[data-menu-open]) .menu-link:is(:hover,:focus-visible),header[data-header]:not([data-gescrold],[data-menu-open]) .menu-drop[data-open]>.menu-link{color:#fff}header[data-header]:not([data-gescrold],[data-menu-open]) .menu-link:before{background:#fff3;box-shadow:0 0 0 1px #ffffff47}header[data-header] .menu-link[aria-current]:not(:hover,:focus-visible):before{opacity:0}}@media(prefers-reduced-motion:reduce){header[data-header] .menu-link,header[data-header] .menu-link:before,header[data-header] .menu-link:after{transition-duration:0s}header[data-header],header[data-header]:before,header[data-header]>.container-site>a:first-child img,header[data-header]>.container-site>a:first-child:after,header[data-header]>.container-site>a:first-child:before{transition:none}}.hero-keur__icoon,.offerte-kaart,.vst__paneel,.vst__naam,.wg-stip__naam:not(.wg-stip__naam--vestiging),.tip-tegel--licht{border:var(--border-dun)}.wg-stip[data-aan] .wg-stip__naam{border:0}.leaflet-container .leaflet-control-attribution{border:var(--border-dun);border-bottom:0;border-right:0}main .btn-offerte,main .btn-lg,main .of-cta{box-sizing:border-box;height:48px;min-height:48px;padding-block:1.05rem .9rem}main .btn-lg{padding-inline:1.9rem}main .of-cta{font:500 .82rem/1.2 var(--font-kop);letter-spacing:var(--tracking-knop);border:1px solid #0000;border-radius:999px;justify-content:center;padding-inline:1.6rem}@media(max-width:1023px){main .of-cta{border-radius:999px}.contactknop{display:none}}[data-mbar]{transition:translate .35s var(--ease-onthul)}[data-mbar][data-mbar-weg]{pointer-events:none;translate:0 100%}@media(prefers-reduced-motion:reduce){[data-mbar]{transition:none}}.hero .hero__pauze{top:calc(var(--header-h) + .75rem);bottom:auto;right:1rem}.hero-keur__kaart{box-shadow:var(--shadow-kaart)}@media(max-width:1023px){header[data-header]:not([data-gescrold],[data-menu-open]) a:first-child img{filter:drop-shadow(0 1px 2px #1410108c)drop-shadow(0 2px 8px #14101073)}}.vst__kop{text-align:center;display:block}.vst__kop .label{justify-content:center}.vst .vestigingen-sub{margin:.6rem 0 0}.vst__acties{flex-wrap:nowrap}.vst__cr{z-index:2;border-radius:0 0 var(--vst-r,18px)var(--vst-r,18px);pointer-events:none;font:500 .6rem/1.25 var(--font-tekst);color:#ffffffeb;text-shadow:0 1px 2px #000000bf,0 0 6px #00000080;background:linear-gradient(#0000,#0009);padding:1.1rem .6rem .4rem;display:block;position:absolute;bottom:0;left:0;right:0}@media(max-width:639px){.vst__cr{border-radius:0 0 12px 12px;padding:.8rem .3rem .25rem;font-size:.46rem;line-height:1.2}}@media(max-width:479px){.vst__acties{flex-wrap:wrap;gap:.5rem}.vst__acties .btn{letter-spacing:.1em;gap:.4rem;padding-inline:.9rem;font-size:.68rem}.vst__acties .vestigingen-status{min-width:0;max-width:100%;padding-inline:.6rem;font-size:.72rem;line-height:1.2}}.faq-blok figure{container-type:inline-size}.faq-blok .faq-uit{--cx:.5;--k0:1.615;--k:var(--k0);--ar:.6664;--fw:min(440px,92cqw);--fh:min(650px,calc(var(--fw)*1.5));--pw:calc(var(--fh)*var(--k)*var(--ar));--pl:calc(var(--fw)/2 - var(--cx)*var(--pw));width:var(--fw);height:var(--fh);aspect-ratio:auto}.faq-blok .faq-uit>div{height:100%}.faq-blok .faq-uit>div:first-child img{width:var(--pw);left:var(--pl)}.faq-blok .faq-uit>img:last-child{inset:auto auto 0 var(--pl);width:var(--pw);height:auto;clip-path:inset(-40px calc(var(--pw) - var(--cx)*var(--pw) - var(--fw)/2)-40px calc(var(--cx)*var(--pw) - var(--fw)/2))}@media(max-width:1023px){.faq-blok .faq-uit{--fw:min(310px,88cqw);--fh:340px;--k:calc(var(--k0) + .06)}.faq-blok figure{height:25rem}}@media(min-width:1024px)and (max-height:870px){.faq-blok .faq-uit{--fh:min(540px,calc(var(--fw)*1.3))}}@media(min-width:1024px){.hero:not(.hero--dienst) .hero__content{padding-top:calc(8.4rem - var(--hk))}}[data-mbar] .btn{box-sizing:border-box;height:48px;min-height:48px}.v6 button{font:inherit;color:inherit;cursor:pointer}.v6 :focus-visible{outline:3px solid var(--color-goud-diep);outline-offset:3px}.v6__lead{color:var(--color-ant-zacht);max-width:60ch;margin-top:1rem;font-size:1rem;line-height:1.65}.v6-kaart{border-radius:var(--radius-paneel);border:var(--border-dun);box-shadow:var(--shadow-kaart);background:#fff;margin-top:1.5rem;padding:.6rem}.v6-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;display:grid}.v6-tab{background:var(--color-creme);color:var(--color-ink);text-align:center;border:1px solid #0000;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:center;gap:.35rem;padding:.7rem .4rem .6rem;display:flex}.v6-tab img{filter:drop-shadow(3px 6px 6px #3f292947);width:2.6rem;height:2.6rem}.v6-tab b{font:700 .95rem/1.25 var(--font-kop);align-items:center;min-height:2.5em;display:flex}.v6-tab[aria-selected=true]{background:var(--color-bruin);color:#fff}@media(min-width:640px){.v6-tab{text-align:left;flex-direction:row;gap:.7rem;padding:.6rem .9rem}.v6-tab img{flex:none;width:2.4rem;height:2.4rem}.v6-tab b{min-height:0}}.v6-panels{margin-top:.4rem;display:grid}.v6-paneel{color:var(--color-ant-zacht);grid-area:1/1;padding:1.1rem 1.25rem 1.2rem;font-size:.98rem;line-height:1.65}.v6-paneel[data-uit]{visibility:hidden}.s6-steden{flex-wrap:wrap;gap:.5rem;margin:.8rem 0 0;padding:0;list-style:none;display:flex}.s6-steden li{background:var(--color-goud);color:var(--color-ink);font:600 .8rem/1 var(--font-kop);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:.4rem .85rem}.v6__acties{flex-wrap:wrap;align-items:center;gap:.6rem 1.25rem;display:flex}.v63 .v63__grid{--lt:2px;--y0:.00847;grid-template-columns:minmax(0,1fr);gap:0;display:grid}.v63__kop{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.v63__logo{filter:drop-shadow(2px 4px 6px #5538381f);flex:none;width:clamp(90px,8vw,115px);height:auto;margin:0;rotate:-8deg}@media(max-width:359px){.v63__kop .label:before{display:none}}.v63 h2{margin:0}.v63 .v6__lead{margin-top:1rem}.v63 .v6-kaart{margin:1.5rem 0 0}.v63__beeld{margin-top:var(--rise-m);aspect-ratio:1.05;min-height:0;margin-bottom:1.5rem;position:relative;container-type:size}.v63__plaat{left:calc(-1*var(--plaat));right:var(--plaat);top:var(--ft);background:var(--color-bruin);border-radius:22px;position:absolute;bottom:0;box-shadow:0 30px 50px -34px #2b19198c}.v63__rand{left:0;right:0;top:var(--ft);background:linear-gradient(180deg,var(--color-paper),var(--color-goud-licht));border:var(--border-dun);box-shadow:var(--shadow-kaart);border-radius:22px;position:absolute;bottom:0}.v63__voor{clip-path:inset(-80px -80px 0);pointer-events:none;position:absolute;inset:0}.v63__mensen{filter:drop-shadow(10px 14px 14px #2819194d);max-width:none;position:absolute;left:50%;translate:-50%}.v63__voet{border-top:1px solid var(--color-lijn);flex-wrap:wrap;align-items:center;gap:1rem 2.5rem;margin-top:1.75rem;padding-top:1.5rem;display:flex}.v63__voet .v6__acties{flex:0 auto}.v63__voet p{color:var(--color-ant-zacht);flex:20rem;max-width:62ch;margin:0;font-size:.98rem;line-height:1.6}@media(hover:hover)and (prefers-reduced-motion:no-preference){.v63__beeld{transition:translate .65s var(--ease-onthul)}.v63__beeld:hover{translate:0 -4px}}@media(min-width:1024px){.v63 .v63__grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);column-gap:3rem}.v63__kop{grid-area:1/2}.v63 h2{grid-area:2/2}.v63 .v6__lead{grid-area:3/2}.v63 .v6-kaart{grid-area:4/2}.v63__beeld{aspect-ratio:auto;margin:var(--lt)0 0;grid-area:2/1/5}.v63__voet{grid-area:5/1/auto/-1}.v63 .v6-tab{text-align:center;flex-direction:column;gap:.35rem;padding:.7rem .4rem .6rem}.v63 .v6-tab img{width:2.6rem;height:2.6rem}.v63 .v6-tab b{min-height:2.5em}}@media(max-width:1023px){.v63__voet{margin-top:1.5rem}.v63 .v6-kaart{margin-top:0}}.v63{--ft:0px;--rise-over:44px;--rise-m:44px;--plaat:18px}.v63__mensen{width:min(calc(100cqw + 100px),calc((100cqh - var(--ft) + var(--rise-over))*1.1409/(1 - var(--y0))));height:auto;bottom:0}@media(max-width:1023px){.v63__mensen{max-width:calc(100cqw + 24px)}}.f4__h2{font:700 clamp(2rem,3.4vw,3.1rem)/1.12 var(--font-kop);letter-spacing:var(--tracking-kop);text-wrap:balance;margin-top:1rem}.f4__h2 span{display:block}.f4__h2b{color:var(--color-goud-diep)}.f4__kop{align-items:end;gap:1.5rem 4rem;display:grid}.f4__intro{gap:1.25rem 4rem;margin-top:clamp(1.5rem,3vw,2.25rem);display:grid}.f4__intro p{color:var(--color-ant-zacht);text-wrap:pretty;font-size:1rem;line-height:1.7}.f4__rest{align-content:start;gap:1rem;display:grid}.f4__acties{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;display:flex}@media(min-width:900px){.f4__intro{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}.f4 .team{margin-top:clamp(2.5rem,4vw,3.5rem)}.f4 .lt{background:var(--color-bruin);color:#fff;border:0;box-shadow:0 26px 44px -26px #222a2366}.f4 .lt h3{letter-spacing:.005em;color:#fff;font-size:1.35rem}.f4 .lt__deksel{background:#3f2929}.f4 .lt__scherm{border-bottom:0}.f4 .lt__voet{display:none}.f4 .lt__functie{color:var(--color-goud);letter-spacing:.16em;background:0 0;margin-top:.45rem;padding:0;font-size:.74rem}@media(max-width:719px){.f4 .lt{min-width:0;padding-inline:.6rem}.f4 .lt h3{overflow-wrap:anywhere;font-size:1.15rem}.f4 .lt__functie{letter-spacing:.08em;overflow-wrap:anywhere;font-size:.66rem}}.o2__kaart{z-index:3;margin:-2.5rem 1rem 0;padding:1.6rem 1.8rem;position:relative}@media(min-width:900px){.o2__kaart{width:min(46%,34rem);margin:0;padding:1.8rem 2.1rem;position:absolute;top:50%;right:2.25rem;translate:0 -50%}}.o2__kaart h2{font-size:clamp(1.55rem,2.1vw,1.9rem)!important}#verhuisplan img{display:block}#verhuisplan figure{margin:0}#verhuisplan .ob{margin-inline:auto}#verhuisplan .label{margin:0}#verhuisplan .ob{width:100%;margin-inline:auto;position:relative;container-type:inline-size}.legal{background:var(--color-creme);color:var(--color-ink);padding:3.5rem 0 5rem}.legal__grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:2rem;display:grid}.legal__navkop{font:600 .8rem/1.2 var(--font-kop);letter-spacing:.2em;text-transform:uppercase;color:var(--color-goud-diep);margin:0 0 .6rem}.legal__nav ol{border-top:var(--border-dun);margin:0;padding:0;list-style:none}.legal__nav li{border-bottom:var(--border-dun)}.legal__nav a{font:400 .98rem/1.35 var(--font-kop);color:var(--color-ink);padding:.7rem 0;text-decoration:none;display:block}.legal__nav a:hover{color:var(--color-goud-diep)}.legal__tekst{min-width:0;max-width:46rem}.legal__tekst h2{font:600 1.4rem/1.3 var(--font-kop);color:var(--color-bruin);scroll-margin-top:calc(var(--header-h) + 1.5rem);margin:3rem 0 .85rem}.legal__tekst h2:first-child{margin-top:0}.legal__tekst p,.legal__tekst li{overflow-wrap:anywhere;font-size:1.0625rem;line-height:1.7}.legal__tekst p{margin:0 0 .75rem}.legal__tekst ul{margin:.5rem 0 .75rem;padding-left:1.25rem;list-style:outside}.legal__tekst li{margin-bottom:.4rem}.legal__tekst a{color:var(--color-goud-diep);font-weight:600}.legal__tekst a:hover{color:var(--color-antraciet)}@media(min-width:900px){.legal{padding:5rem 0 6.5rem}.legal__grid{grid-template-columns:260px minmax(0,1fr);gap:3.5rem}.legal__nav{top:calc(var(--header-h) + 2rem);position:sticky}}@media(min-width:1200px){.legal__grid{grid-template-columns:300px minmax(0,1fr);gap:5.5rem}}.page-404{padding:calc(var(--header-h) + 3.5rem)0 4.5rem;background:var(--color-creme)}.page-404-grid{grid-template-columns:minmax(0,1fr);align-items:center;gap:2.5rem;display:grid}.page-404-num{font:700 clamp(7rem,32vw,15rem)/.8 var(--font-kop);letter-spacing:-.02em;color:var(--color-bruin);margin:0 0 0 -.06em;display:block}.page-404-eyebrow{font:600 .78rem/1.2 var(--font-kop);letter-spacing:.16em;text-transform:uppercase;color:var(--color-goud-diep);align-items:center;gap:.6rem;margin-top:1.6rem;display:inline-flex}.page-404-eyebrow svg{flex:none;width:16px;height:16px}.page-404-titel{font:700 clamp(1.8rem,7vw,2.6rem)/1.08 var(--font-kop);color:var(--color-ink);margin:.8rem 0 0}.page-404-sub{text-shadow:none;text-align:left;max-width:30rem;color:var(--color-ant-zacht);margin:1rem 0 0;font-size:1.05rem;line-height:1.6}.page-404-keuzes{gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.page-404-keuzes li:has(>[hidden]){display:none}.page-404-keuze{border:var(--border-dun);border-radius:var(--radius-paneel);background:var(--color-paper);min-height:96px;color:var(--color-ink);box-shadow:var(--shadow-kaart);grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.8rem 1.2rem .8rem .8rem;text-decoration:none;display:grid}.page-404-keuze img{object-fit:contain;width:64px;height:64px}.page-404-keuze b{font:600 1rem/1.2 var(--font-kop);letter-spacing:.12em;text-transform:uppercase;display:block}.page-404-keuze small{color:var(--color-ant-zacht);margin-top:.35rem;font-size:.92rem;line-height:1.45;display:block}.page-404-pijl{width:22px;height:22px;color:var(--color-goud-diep)}@media(min-width:1100px){.page-404{padding:calc(var(--header-h) + 5.5rem)0 6.5rem}.page-404-grid{grid-template-columns:1fr 1fr;gap:4.5rem}.page-404-num{font-size:clamp(7rem,17vw,15rem)}.page-404-eyebrow{margin-top:2.2rem}.page-404-keuzes{gap:1rem}.page-404-keuze{grid-template-columns:96px minmax(0,1fr) auto;gap:1.4rem;min-height:116px;padding:1rem 1.8rem 1rem 1rem}.page-404-keuze img{width:86px;height:86px}.page-404-keuze b{font-size:1.05rem}}.page-404.hero{text-align:left;background:#2b2a29;min-height:0;display:block}.page-404.hero .hero__bg img{object-position:center 55%}.page-404.hero .hero__veil:before{content:"";background:#1e1d1c4d;position:absolute;inset:0}.page-404.hero .page-404-grid{z-index:1;position:relative}.page-404.hero .page-404-num{color:var(--color-goud);text-shadow:0 4px 30px #00000059}.page-404.hero .page-404-eyebrow{color:var(--color-goud);text-shadow:0 2px 12px #0000008c}.page-404.hero .page-404-titel{color:#fff;text-shadow:0 4px 30px #00000059}.page-404.hero .page-404-sub{color:#ffffffeb;text-shadow:0 2px 14px #00000073}.page-404.hero .page-404-keuze{border-color:#ffffff8c;box-shadow:0 10px 30px #00000059}.page-404-clay{aspect-ratio:1;filter:drop-shadow(0 8px 22px #0006);width:clamp(6rem,28vw,10.75rem);height:auto;display:block}@media(min-width:900px){.page-404-clay{width:10.75rem}}.page-404-kop .page-404-sub{max-width:34rem}@media(min-width:900px){.page-404-kop{grid-template-columns:auto minmax(0,1fr);align-content:center;align-items:start;column-gap:2rem;display:grid}.page-404-kop .page-404-clay{grid-area:1/1/span 3;align-self:center;width:9rem}.page-404-kop>:not(.page-404-clay){grid-column:2}.page-404-kop .page-404-eyebrow{justify-self:start;margin-top:0}.page-404-kop .page-404-titel{margin-top:.7rem}.page-404-kop .page-404-sub{margin-top:.9rem}}.tm{--tm-rand:#a88a55;--tm-kop:36.98cqw;padding:28px 0 36px}.tm *,.tm :before,.tm :after{box-sizing:border-box}.tm__in{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:20px;display:grid}.tm__kaart{flex-direction:column;min-width:0;display:flex}.tm__zicht{border-radius:var(--radius-kaart);border:1px solid var(--tm-rand);background:var(--color-zand);flex:1;min-height:260px;position:relative;overflow:hidden}.tm__zicht img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.tm__cr{z-index:2;font:500 .6rem/1.25 var(--font-tekst);color:#ffffffeb;text-shadow:0 1px 2px #000000bf,0 0 6px #00000080;background:linear-gradient(#0000,#0009);padding:1.1rem .7rem .4rem;display:block;position:absolute;bottom:0;left:0;right:0}.tm__cr a{color:inherit;font-weight:700}.tm__naam{background:var(--color-goud);border:1px solid var(--tm-rand);box-shadow:0 2px 0 var(--color-goud-donker);border-radius:14px;gap:.1rem;margin-top:.7rem;padding:.7rem 1rem .6rem;display:grid}.tm__naam b{font:700 1.3rem/1.15 var(--font-kop);letter-spacing:var(--tracking-kop);color:var(--color-ink)}.tm__naam small{color:var(--color-ink);font-size:.9rem;line-height:1.3}.tm__rechts{flex-direction:column;justify-content:flex-end;min-width:0;display:flex;container-type:inline-size}.tm__paneel{margin-top:var(--tm-kop);border-radius:var(--radius-kaart);border:1px solid var(--tm-rand);background:#fff;flex-direction:column;justify-content:center;gap:14px;min-width:0;padding:24px 20px 26px;display:flex;position:relative}.tm__paneel .label{align-self:flex-start}.tm__titel{font:700 1.85rem/1.1 var(--font-kop);letter-spacing:var(--tracking-kop);color:var(--color-ink);margin:0}.tm__tekst{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.tm__tekst p{border-left:2px solid var(--color-goud);color:var(--color-ant-zacht);margin:0;padding-left:16px;font-size:1rem;line-height:1.6}.tm__paneel .btn{align-self:flex-start}.tm__fig{top:calc(-1*var(--tm-kop) - 1px);pointer-events:none;max-width:none;height:auto;clip-path:inset(0 0 calc(100% - var(--tm-kop))0);display:block;position:absolute}.tm__fig--boris{width:29.59cqw;left:5.07cqw}.tm__fig--berend{width:25.44cqw;left:39.42cqw}.tm__fig--thijs{width:31.21cqw;left:63.44cqw}@media(min-width:640px){.tm__paneel{gap:16px;padding:30px 36px 32px}.tm__titel{font-size:2.2rem}.tm__tekst p{font-size:1.04rem}}@media(min-width:1024px){.tm{padding:44px 0 56px}.tm__in{grid-template-columns:minmax(0,420px) minmax(0,1fr);gap:24px}.tm__titel{font-size:2.6rem}}@media(min-width:1200px){.tm__tekst{grid-template-columns:1fr 1fr;gap:28px}}@media(max-width:1023px){.tm__rechts{margin-top:4px}}.s-wgc__chips a:not([href]){pointer-events:none}@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-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@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-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@media(hover:hover)and (prefers-reduced-motion:no-preference){.fx-pair{transition:opacity .7s var(--ease-onthul),transform .7s var(--ease-onthul),translate .45s var(--ease-onthul),filter .45s var(--ease-onthul)}.fx-pair:hover,.fx-pair:focus-within{translate:0 -5px;filter:drop-shadow(0 16px 14px rgba(43,42,41,.26))}.fx-pair img,.fx-pair:hover img,.fx-pair:focus-within img{scale:none}.fx-pair .fx-pair,.fx-pair .fx-pair:hover,.fx-pair .fx-pair:focus-within{translate:none;filter:none}:is(.vm2 .vst__kaart:not([aria-pressed=true]),.rw-podium,.s-sit__tegel,.dz-fig,.vs-kaart):is(:hover,:focus-within) .fx-pair,:is(.vm2 .vst__kaart:not([aria-pressed=true]),.rw-podium,.s-sit__tegel,.dz-fig,.vs-kaart):is(:hover,:focus-within) .fx-pair:hover{translate:none;filter:none}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.faq-blok figure{transition:opacity .7s var(--ease-onthul),transform .7s var(--ease-onthul),translate .65s var(--ease-onthul),box-shadow .65s var(--ease-onthul),filter .65s var(--ease-onthul)}.faq-blok figure:hover{translate:0 -4px}}@media(min-width:1024px){header[data-header]>.container-site>a:first-child{transform-origin:0 0;transition:transform .25s var(--ease-onthul)}header[data-header]:not([data-gescrold],[data-menu-open])>.container-site>a:first-child{transform:scale(1.42)}}@media(min-width:1024px)and (prefers-reduced-motion:reduce){header[data-header]>.container-site>a:first-child{transition:none}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.dz-fig,.ob,.dz-stap,.page-404-keuze{transition:opacity .7s var(--ease-onthul),transform .7s var(--ease-onthul),translate .65s var(--ease-onthul),filter .65s var(--ease-onthul),box-shadow .65s var(--ease-onthul)}.dp-uit__kader{transition:box-shadow .65s var(--ease-onthul)}.dz-fig:hover,.ob:not(.o2__fig .ob):hover{translate:0 -4px}.dz-fig:hover .dp-uit__kader{box-shadow:0 38px 56px -30px #3f292999}.dz-stap:hover,.page-404-keuze:hover,.page-404-keuze:focus-visible{translate:0 var(--hover-lift)}.dz-stap:hover{filter:drop-shadow(0 14px 14px rgba(0,0,0,.28))}.page-404-keuze:hover{box-shadow:0 2px 4px #2b2a2914,0 24px 40px -20px #2b2a2973}.dz-stap__badge{transition:scale .3s var(--ease-onthul),background-color .2s var(--ease-onthul)}.dz-stap:hover .dz-stap__badge{scale:1.08}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.offerte-foto img{transition:transform .65s var(--ease-onthul)}.offerte-foto:hover img,.offerte-links:hover .offerte-foto img{transform:translateY(-4px)}}@media(hover:hover){.vst__kaart:not([aria-pressed=true]):hover .vst__naam,.vst__kaart:not([aria-pressed=true]):focus-visible .vst__naam{background:var(--color-goud-licht)}.v6-tab{transition:background-color .3s var(--ease-onthul),color .3s var(--ease-onthul)}.v6-tab:not([aria-selected=true]):hover,.v6-tab:not([aria-selected=true]):focus-visible{background:var(--color-goud-licht)}}@media(hover:hover){.vraag summary{transition:background-color .2s var(--ease-onthul)}.vraag__tekst,.vraag__plus{transition:color .2s var(--ease-onthul),background-color .2s var(--ease-onthul),transform .3s var(--ease-onthul),scale .3s var(--ease-onthul)}.vraag summary:hover .vraag__tekst,.vraag summary:focus-visible .vraag__tekst{color:var(--color-goud)}.vraag summary:hover .vraag__plus,.vraag summary:focus-visible .vraag__plus{background:var(--color-goud);color:var(--color-ink)}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.vraag summary:hover .vraag__plus,.vraag summary:focus-visible .vraag__plus{scale:1.1}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.tm__rechts{transition:opacity .7s var(--ease-onthul),transform .7s var(--ease-onthul),translate .65s var(--ease-onthul)}.tm__rechts:has(.tm__paneel:hover,.tm__paneel:focus-within){translate:0 var(--hover-lift)}.tm__paneel{transition:box-shadow .65s var(--ease-onthul)}.tm__rechts:has(.tm__paneel:hover,.tm__paneel:focus-within) .tm__paneel{box-shadow:0 2px 4px #2b2a2914,0 38px 56px -30px #3f292999}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.legal__nav a{transition:translate .3s var(--ease-onthul),color .2s var(--ease-onthul)}.legal__nav a:hover,.legal__nav a:focus-visible{translate:6px 0}.legal__tekst a{background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 100%;background-size:0 2px;transition:background-size .3s var(--ease-onthul),color .2s var(--ease-onthul)}.legal__tekst a:hover,.legal__tekst a:focus-visible{background-size:100% 2px}}.ft{--ft-lijn: rgba(255, 255, 255, .16);--ft-zacht: rgba(255, 255, 255, .78);--ft-band: clamp(300px, 34vw, 420px);position:relative;isolation:isolate;background:#2a1c1c;color:#fff;font-size:.95rem}.ft a{color:#fff;text-decoration:none}.ft a:hover{color:#fff}.ft a.btn-goud,.ft a.btn-goud:hover{color:var(--color-ink)}.ft a.btn-whatsapp,.ft a.btn-whatsapp:hover{color:var(--color-whatsapp-tekst)}.ft__media{position:absolute;z-index:-2;inset:0 0 auto auto;width:800px;height:18rem;overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 30%),linear-gradient(to bottom,#000 62%,transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 30%),linear-gradient(to bottom,#000 62%,transparent 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.ft__media img{position:absolute;left:0;top:-115px;width:800px;height:auto;max-width:none;object-fit:fill;display:block}.ft__sluier{position:absolute;z-index:-1;inset:0 0 auto;height:18rem;background:linear-gradient(to right,#2a1c1c 0 40%,#2a1c1c8c 56%,#2a1c1c00 70%)}.ft{--ft-rij: 15rem}.ft__band{padding-block:2rem 1.5rem}.ft__intro{min-width:0}.ft__tag{display:inline-flex;align-items:center;gap:.75rem;margin:0 0 .8rem;font:600 .78rem/1.3 var(--font-kop);letter-spacing:.22em;text-transform:uppercase;color:var(--color-goud)}.ft__tag:before{content:"";flex:none;width:2rem;height:2px;background:var(--color-goud)}.ft__titel{margin:0;max-width:24ch;font:600 clamp(1.6rem,1.1rem + 1.3vw,2.25rem)/1.12 var(--font-kop);letter-spacing:var(--tracking-kop);color:#fff;text-wrap:balance}.ft__lead{margin:.6rem 0 0;max-width:36rem;font-size:1rem;line-height:1.6;color:var(--ft-zacht)}.ft__acties{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem 1rem;margin-top:1.1rem}.ft__acties .btn{width:auto;margin-top:0}.ft a.btn-lijn,.ft a.btn-lijn:hover,.ft a.btn-lijn:focus,.ft a.btn-lijn svg{color:var(--color-whatsapp-tekst)}.ft__hoofd,.ft__vest{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,3fr);gap:1.75rem clamp(1.5rem,3vw,3rem);border-top:1px solid var(--ft-lijn)}.ft__hoofd,.ft__vest{padding-block:1.5rem;align-items:stretch}.ft__merk{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;min-width:0}.ft__logo{display:block;height:112px;width:auto;margin:0}.ft__over{margin:0;max-width:36ch;font-size:.88rem;line-height:1.6;color:var(--ft-zacht)}.ft__social{display:flex;flex-wrap:nowrap;align-items:center;gap:.6rem}.ft .ft__social a{display:inline-flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;padding:0;border:var(--border-dun-goud);border-radius:999px;background:#ffffff0a}.ft .ft__social svg{width:18px;height:18px;flex:none}.ft__uren{display:grid;grid-template-columns:auto auto;justify-content:start;gap:.1rem .9rem;margin:0;font-size:.86rem;line-height:1.5;color:var(--ft-zacht)}.ft__uren dt{color:#fff;font-weight:600}.ft__uren dd{margin:0}.ft__contact{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;align-self:start;gap:.5rem;min-width:0;margin-top:0}.ft__nav{display:grid;grid-template-columns:minmax(0,3.2fr) minmax(0,1fr);gap:1.5rem clamp(1.5rem,3vw,3rem)}.ft__kol{min-width:0}.ft__kop{display:block;margin:0 0 .7rem;list-style:none;font:600 .82rem/1.3 var(--font-kop);letter-spacing:.22em;text-transform:uppercase;color:var(--color-goud);pointer-events:none}.ft__kop::-webkit-details-marker{display:none}.ft__dub{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(1.25rem,2.5vw,2rem)}.ft__kol ul{display:grid;align-content:start;gap:.1rem;margin:0;padding:0;list-style:none}.ft__kol li a{display:inline-block;padding:.25rem 0;font-size:.93rem;line-height:1.4;color:#ffffffe0}.ft__vlabel{margin:0;font:600 .82rem/1.3 var(--font-kop);letter-spacing:.22em;text-transform:uppercase;color:#fff}.ft__vlijst{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem clamp(1.25rem,2.5vw,2rem)}.ft__vlijst>div{display:flex;flex-direction:column;align-items:flex-start}.ft__vlijst h3{margin:0 0 .35rem;font:600 .82rem/1.3 var(--font-kop);letter-spacing:.22em;text-transform:uppercase;color:var(--color-goud)}.ft__vlijst address{font-style:normal;font-size:.9rem;line-height:1.55;color:var(--ft-zacht)}.ft__vlijst address a{overflow-wrap:anywhere;display:inline-block;padding-block:3px;margin-block:-3px}.ft a.ft__route{display:inline-block;margin-top:auto;padding-top:.6rem;font-size:.88rem;color:var(--color-goud)}@media(min-width:901px){.ft__band,.ft__hoofd,.ft__vest{box-sizing:border-box}.ft__band{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;min-height:18rem;padding-block:1.5rem 1.4rem}.ft__acties{justify-content:flex-start;margin-top:1rem;gap:.7rem 1rem}.ft__lead{max-width:36rem;margin-top:.4rem}.ft__tag{margin-bottom:.5rem}.ft__titel{font-size:2rem;max-width:26ch}.ft__hoofd,.ft__vest{padding-block:1.25rem}.ft__merk{gap:.75rem}.ft__nav,.ft__kol{display:flex;flex-direction:column}.ft__nav{display:grid}.ft__kol>ul,.ft__kol>.ft__dub{flex:1}.ft__kol ul{align-content:space-between}.ft__vlabel{margin:0 0 .35rem}}.ft__balk{background:#241818;color:#ffffff9e;font-size:.82rem;border-top:1px solid var(--ft-lijn)}.ft__balk .container-site{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 2rem;padding-block:1rem}.ft__links{display:flex;flex-wrap:wrap;gap:.2rem 0}.ft__links a{padding-inline:1rem;border-left:1px solid var(--ft-lijn)}.ft__links a:first-child{padding-left:0;border-left:0}.ft__links a:last-child{padding-right:0}.ft__balk a{color:#ffffffdb;padding-block:4px;margin-block:-4px}.ft a.btn,.ft a.btn:hover,.ft a.btn:active,.ft a.btn:focus,.ft .ft__social a:hover,.ft .ft__social a:active,.ft .ft__social a:focus-visible{transform:none;translate:none;scale:none}@media(hover:hover){.ft a.btn,.ft .ft__social a,.ft__kol li a,.ft__balk a,.ft a.ft__route,.ft__vlijst address a{transition:background-color .35s var(--ease-onthul),border-color .35s var(--ease-onthul),color .35s var(--ease-onthul)}.ft .ft__social a:hover{border-color:var(--color-goud);color:var(--color-goud)}.ft__kol li a:hover,.ft__balk a:hover,.ft__vlijst address a:hover{color:var(--color-goud)}.ft a.ft__route:hover{color:#fff}}@media(max-width:1023.98px){.ft__balk .container-site{padding-bottom:6rem}}@media(max-width:900px){.ft__media{position:relative;inset:auto;z-index:auto;width:100%;height:9.5rem;-webkit-mask-image:linear-gradient(to bottom,#000 55%,transparent 100%);mask-image:linear-gradient(to bottom,#000 55%,transparent 100%)}.ft__media img{left:50%;top:-3rem;width:min(100%,700px);transform:translate(-50%)}.ft__sluier{display:none}.ft__band{padding-block:.5rem 1.25rem}.ft__hoofd,.ft__vest{padding-block:1.25rem}.ft__hoofd,.ft__vest{grid-template-columns:minmax(0,1fr)}.ft__vlabel{margin:0}.ft__vlijst{grid-template-columns:minmax(0,1fr)}.ft__nav{display:block}.ft__kol{margin:0 0 .6rem}.ft__kop{display:flex;align-items:center;justify-content:space-between;min-height:48px;margin:0;padding:.4rem 1rem;border:var(--border-dun-goud);border-radius:var(--radius-veld);background:#ffffff0a;color:#fff;pointer-events:auto;cursor:pointer}.ft__kop:after{content:"";flex:none;width:.55rem;height:.55rem;margin-right:.3rem;border:solid var(--color-goud);border-width:0 2px 2px 0;transform:rotate(45deg)}.ft__kol[open]>.ft__kop{border-color:var(--color-goud);color:var(--color-goud)}.ft__kol[open]>.ft__kop:after{transform:rotate(-135deg)}.ft__kol>ul,.ft__kol>.ft__dub{padding-block:.4rem}.ft__dub{grid-template-columns:minmax(0,1fr)}.ft__kol li a{display:flex;align-items:center;min-height:44px;padding-block:.2rem}}@media(max-width:560px){.ft__acties>.btn{flex:1 1 calc(50% - .5rem);padding-inline:.75rem}.ft__acties>.btn-offerte{flex-basis:100%}.ft__balk .container-site{flex-direction:column;align-items:flex-start;gap:.5rem}.ft__links{gap:.2rem 1.2rem}.ft__links a,.ft__links a:first-child,.ft__links a:last-child{padding-inline:0;border-left:0}}.hero__video{position:absolute;inset:calc(-1 * var(--hk)) 0 0;z-index:-3;overflow:hidden;pointer-events:none}.hero__video video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 35%;opacity:0;transition:opacity .5s ease;background:transparent}.hero__video video.is-actief{opacity:1}.hero__video:after{content:"";position:absolute;inset:0;pointer-events:none;background:#1e1d1c4d}.hero__pauze{position:absolute;z-index:3;right:1rem;bottom:calc(clamp(56px,7.5vw,104px) + 1rem);display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:9999px;cursor:pointer;background:#1e1d1c8c;color:#fff;transition:background-color .2s ease,translate .2s ease}.hero__pauze svg{width:22px;height:22px}.hero__pauze:hover{background:#1e1d1cbf;translate:0 -2px}.hero__pauze:focus-visible{outline:2px solid #fff;outline-offset:3px;box-shadow:0 0 0 5px #1e1d1c99}@media(max-width:880px){.hero__pauze{bottom:calc(48px + 1rem)}}@media(prefers-reduced-motion:reduce){.hero__pauze{transition:none}}
