@font-face{font-family:jost;src:url(../media/jost_latin-s.p.2oit_qwt_8fbv.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:jost Fallback;src:local(Arial);ascent-override:112.02%;descent-override:39.26%;line-gap-override:0.0%;size-adjust:95.51%}.jost_37666d36-module__DlWDnq__className{font-family:jost,jost Fallback}.jost_37666d36-module__DlWDnq__variable{--font-jost:"jost", "jost Fallback"}
@font-face{font-stretch:62% 125%;font-family:archivo;src:url(../media/archivo_latin-s.p.3b1_7etm2gpf5.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:archivo Fallback;src:local(Arial);ascent-override:85.41%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:102.8%}.archivo_922976f7-module__3H9fzq__className{font-family:archivo,archivo Fallback}.archivo_922976f7-module__3H9fzq__variable{--font-archivo:"archivo", "archivo Fallback"}
:root{--groen:#0d5a35;--groen-2:#0a4529;--groen-3:#12703f;--logo:#00a64c;--groen-tekst:#0b7a40;--munt:#bfe3cc;--bureau:#e8ece8;--bureau-2:#dde3de;--papier:#fff;--inkt:#17201a;--inkt-2:#46524a;--lijn:#cfd7d1;--lijn-2:#98a69d;--geel:#f6e488;--roze:#f5c6d0;--balpen:#2140b5;--fout:#b0261b;--goed:#0b7a40;--kop:var(--font-jost), "Segoe UI", system-ui, sans-serif;--tekst:var(--font-archivo), "Segoe UI", system-ui, sans-serif;--breed:1320px;--rand:clamp(16px, 4vw, 56px);--uit:cubic-bezier(.16, 1, .3, 1);--schaduw-blad:0 1px 1px #1024180f, 0 10px 24px -8px #10241838, 0 30px 60px -30px #10241859;--schaduw-klein:0 1px 2px #10241814, 0 6px 14px -6px #1024182e}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;accent-color:var(--groen);scrollbar-color:var(--lijn-2) var(--bureau);scroll-padding-top:96px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--bureau);color:var(--inkt);font:400 17px/1.62 var(--tekst);text-rendering:optimizelegibility;margin:0;overflow-x:clip}img,svg,video{max-width:100%;display:block}a{color:inherit;text-underline-offset:.22em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}::selection{background:var(--geel);color:var(--inkt)}:focus-visible{outline:3px solid var(--balpen);outline-offset:3px;border-radius:2px}.groen :focus-visible,.kop :focus-visible,.held :focus-visible,.voet :focus-visible,.paginakop :focus-visible,.menu :focus-visible,.gsmbalk :focus-visible{outline-color:var(--geel)}h1,h2,h3,h4{font-family:var(--kop);letter-spacing:-.015em;text-wrap:balance;color:inherit;margin:0;font-weight:400;line-height:1.06}p{text-wrap:pretty;margin:0}ul,ol{margin:0;padding:0}button{font:inherit;color:inherit}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.sr-only:focus{z-index:100;clip:auto;background:var(--papier);width:auto;height:auto;box-shadow:var(--schaduw-klein);padding:12px 16px;top:12px;left:12px;position:fixed!important}.wrap{width:min(var(--breed), 100% - 2 * var(--rand));margin-inline:auto}.cijfers{font-variant-numeric:tabular-nums}.groot{font:300 clamp(42px, 5vw, 72px)/1.02 var(--kop);letter-spacing:-.028em}.titel{font:400 clamp(34px, 4.2vw, 60px)/1.02 var(--kop);letter-spacing:-.025em}.titel-s{font:400 clamp(26px, 2.6vw, 36px)/1.1 var(--kop);letter-spacing:-.015em}.inleiding{color:var(--inkt-2);max-width:58ch;font-size:clamp(18px,1.5vw,21px);line-height:1.55}.groen .inleiding{color:var(--munt)}.tekst{max-width:66ch;color:var(--inkt-2)}.tekst p+p{margin-top:1em}.postnr{font:600 13px/1 var(--tekst);letter-spacing:.04em;font-variant-numeric:tabular-nums;font-stretch:85%}.knop{min-height:52px;font:600 16px/1.1 var(--tekst);cursor:pointer;transition:background .25s var(--uit), color .25s var(--uit), border-color .25s var(--uit), transform .25s var(--uit);white-space:nowrap;background:0 0;border:1.5px solid;border-radius:3px;align-items:center;gap:12px;padding:0 22px;text-decoration:none;display:inline-flex}.knop svg{width:20px;height:20px;transition:transform .3s var(--uit);flex:none}.knop:hover svg{transform:translate(3px)}.knop:active{transform:translateY(1px)}.knop-vol{background:var(--groen);border-color:var(--groen);color:#fff}.knop-vol:hover{background:var(--groen-2);border-color:var(--groen-2)}.knop-wit{color:var(--groen);background:#fff;border-color:#fff}.knop-wit:hover{background:var(--geel);border-color:var(--geel);color:var(--inkt)}.knop-lijn-wit{color:#fff;border-color:#ffffff8c}.knop-lijn-wit:hover{background:#ffffff14;border-color:#fff}.knop-lijn{color:var(--groen);border-color:var(--groen)}.knop-lijn:hover{background:var(--groen);color:#fff}.knop[disabled],.knop[aria-disabled=true]{opacity:.5;cursor:not-allowed}.knoppen{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.link-pijl{color:var(--groen-tekst);border-bottom:1.5px solid;align-items:center;gap:8px;padding-bottom:2px;font-weight:600;text-decoration:none;display:inline-flex}.link-pijl svg{width:18px;height:18px;transition:transform .3s var(--uit)}.link-pijl:hover svg{transform:translate(3px)}.groen .link-pijl{color:#fff}.kop{z-index:40;background:var(--groen);color:#fff;transition:box-shadow .3s var(--uit);position:sticky;top:0}.kop.is-gescrold{box-shadow:0 8px 24px -12px #051e118c}.kop-in{width:min(var(--breed), 100% - 2 * var(--rand));align-items:center;gap:28px;min-height:80px;margin-inline:auto;display:flex}.kop-logo{color:#fff;flex:none;text-decoration:none;display:block}.kop-logo svg{width:132px;height:auto}.kop-nav{gap:2px;margin-left:auto;display:flex}.kop-nav a{color:#fff;border-radius:3px;gap:1px;padding:10px 12px;font-size:15.5px;font-weight:500;text-decoration:none;display:grid}.kop-nav a .postnr{color:var(--munt);font-size:11px}.kop-nav a:hover{background:#ffffff14}.kop-nav a[aria-current=page]{box-shadow:inset 0 -2px 0 var(--geel);background:#ffffff1f}.kop-nav a[aria-current=page] .postnr{color:#fff}.kop-acties{align-items:center;gap:12px;display:flex}.kop-tel{color:#fff;font-variant-numeric:tabular-nums;align-items:center;gap:8px;padding:8px 4px;font-weight:600;text-decoration:none;display:inline-flex}.kop-tel svg{width:18px;height:18px}.kop .knop{min-height:46px}.menuknop{color:#fff;cursor:pointer;background:0 0;border:1.5px solid #ffffff80;border-radius:3px;place-items:center;width:46px;height:46px;display:none}.menuknop svg{width:22px;height:22px}.melding{background:var(--geel);color:var(--inkt);text-align:center;padding:10px var(--rand);font-weight:500}.menu{background:var(--groen);color:#fff;border:0;width:min(440px,100%);max-width:100%;height:100dvh;max-height:100dvh;margin:0 0 0 auto;padding:0}.menu::backdrop{background:#0a1e1280}.menu[open]{animation:menuIn .35s var(--uit)}@keyframes menuIn{0%{opacity:0;transform:translate(24px)}}.menu-in{grid-template-rows:auto 1fr auto;gap:20px;min-height:100%;padding:18px 20px 24px;display:grid}.menu-kop{justify-content:space-between;align-items:center;display:flex}.menu-kop svg.logo{width:120px}.menu .menuknop{display:grid}.menu nav{align-content:start;display:grid}.menu nav a{font:400 26px/1.15 var(--kop);color:#fff;border-bottom:1px solid #ffffff29;grid-template-columns:34px 1fr;align-items:baseline;padding:14px 0;text-decoration:none;display:grid}.menu nav a .postnr{color:var(--munt)}.menu nav a small{font:400 14px/1.4 var(--tekst);color:var(--munt);grid-column:2;margin-top:4px}.menu nav a[aria-current=page]{color:var(--geel)}.menu-onder{gap:10px;display:grid}.menu-onder .knop{justify-content:center}.gsmbalk{z-index:35;background:var(--groen);transition:transform .4s var(--uit);border-radius:6px;grid-template-columns:auto 1fr;gap:8px;padding:8px;display:none;position:fixed;bottom:10px;left:10px;right:10px;transform:translateY(140%);box-shadow:0 10px 30px -10px #051e1199}.gsmbalk.is-zichtbaar{transform:none}.gsmbalk a{color:#fff;border:1.5px solid #ffffff80;border-radius:3px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 16px;font-weight:600;text-decoration:none;display:flex}.gsmbalk a:last-child{color:var(--groen);background:#fff;border-color:#fff}.gsmbalk svg{width:18px;height:18px}.blad{background:var(--papier);color:var(--inkt);box-shadow:var(--schaduw-blad);border-radius:2px;position:relative}.blad-kop{border-bottom:2px solid var(--inkt);grid-template-columns:1fr auto;gap:4px 24px;padding:22px 26px 16px;display:grid}.blad-kop h2,.blad-kop h3{font:500 20px/1.2 var(--kop);letter-spacing:-.005em}.blad-kop .klein{color:var(--inkt-2);font-size:13px}.blad-kop dl{color:var(--inkt-2);text-align:right;grid-template-columns:auto auto;align-self:start;gap:2px 12px;margin:0;font-size:12.5px;display:grid}.blad-kop dt{color:var(--inkt);font-weight:600}.blad-kop dd{font-variant-numeric:tabular-nums;margin:0}.meetstaat{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:14.5px;line-height:1.35}.meetstaat th{text-align:left;font:600 11.5px/1.2 var(--tekst);letter-spacing:.05em;text-transform:uppercase;color:var(--inkt-2);border-bottom:1px solid var(--lijn-2);white-space:nowrap;padding:10px 10px 8px;font-stretch:85%}.meetstaat td{border-bottom:1px solid var(--lijn);vertical-align:baseline;padding:10px}.meetstaat th:first-child,.meetstaat td:first-child{padding-left:26px}.meetstaat th:last-child,.meetstaat td:last-child{padding-right:26px}.meetstaat .post{color:var(--groen-tekst);white-space:nowrap;width:1%;font-weight:600;font-stretch:85%}.meetstaat .eenh,.meetstaat .hoev{white-space:nowrap;color:var(--inkt-2);width:1%}.held .meetstaat td.hoev{color:var(--balpen);font-style:italic}.meetstaat .door{white-space:nowrap;width:1%;color:var(--groen-tekst);font-weight:600}.meetstaat .door svg{vertical-align:-1px;width:13px;height:13px;margin-right:6px;display:inline-block}.blad-voet{justify-content:space-between;align-items:center;gap:18px;padding:16px 26px 22px;display:flex}.blad-voet .totaal{font:600 15px/1.3 var(--tekst)}.blad-voet .totaal span{color:var(--inkt-2);font-size:13px;font-weight:400;display:block}.blad-noot{color:var(--inkt-2);padding:0 26px 18px;font-size:12.5px}.stempel{width:132px;height:auto;color:var(--groen-3);mix-blend-mode:multiply;flex:none;transform:rotate(-8deg)}.bijlage{margin:0;position:relative}.bijlage-foto{background:var(--bureau-2);border:8px solid var(--papier);box-shadow:var(--schaduw-blad);position:relative;overflow:hidden}.bijlage-foto img{object-fit:cover;width:100%;height:100%}.bijlage-tab{z-index:2;background:var(--papier);height:30px;font:600 12.5px/1 var(--tekst);letter-spacing:.04em;color:var(--inkt);border-radius:3px 3px 0 0;align-items:center;padding:0 14px;font-stretch:85%;display:inline-flex;position:absolute;top:-30px;left:18px}.bijlage-tab b{color:var(--groen-tekst);margin-right:6px}.bijlage figcaption{color:var(--inkt-2);margin-top:12px;font-size:14px}.held{background:var(--groen);color:#fff;padding-bottom:clamp(40px,6vw,72px);position:relative;overflow-x:clip}.held:after{content:"";background:var(--bureau);height:clamp(64px,7vw,110px);position:absolute;bottom:0;left:0;right:0}.held-in{z-index:1;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(32px,5vw,80px);padding-top:clamp(40px,6vw,88px);display:grid;position:relative}.held-tekst{align-self:center;gap:28px;padding-bottom:clamp(40px,6vw,96px);display:grid}.held-tekst .inleiding{color:var(--munt);max-width:42ch}.held-werk{padding-top:6px;position:relative}.held-werk .blad{transform-origin:30% 10%;z-index:2;width:88%;transform:rotate(-1.2deg)}.held-werk .bijlage{z-index:1;width:46%;position:absolute;bottom:-20%;right:-5%;transform:rotate(3deg)}.held .blad-voet{justify-content:flex-start;gap:40px}.held-werk .bijlage-foto{aspect-ratio:4/3}.held .meetstaat tbody tr{animation:rijIn .55s var(--uit) both;animation-delay:calc(.35s + var(--i) * .17s)}.held .meetstaat .door span{animation:.5s ease-out both inktIn;animation-delay:calc(.6s + var(--i) * .17s);display:inline-block}.held .stempel{animation:stempelIn .55s var(--uit) both;animation-delay:2.05s}.held .held-werk .bijlage{animation:bijlageIn 1.3s var(--uit) both;animation-delay:.5s}@keyframes rijIn{0%{opacity:0;transform:translateY(8px)}}@keyframes inktIn{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes stempelIn{0%{opacity:0;transform:rotate(-20deg)scale(1.3)}55%{opacity:1;transform:rotate(-8deg)scale(.97)}to{opacity:1;transform:rotate(-8deg)scale(1)}}@keyframes bijlageIn{0%{opacity:0;transform:translate(-40px,-16px)rotate(0)}}.sectie{padding-block:clamp(72px,9vw,136px)}.held+.sectie{padding-top:clamp(96px,11vw,168px)}.sectie-kop{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end;gap:24px clamp(32px,5vw,80px);margin-bottom:clamp(36px,5vw,64px);display:grid}.groen{background:var(--groen);color:#fff}.wit{background:var(--papier)}.hoofdstukken{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(32px,5vw,72px);display:grid}.inhoudstafel{border-top:2px solid var(--inkt);list-style:none}.inhoudstafel li{border-bottom:1px solid var(--lijn-2)}.inhoudstafel a{transition:background .3s var(--uit);grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:4px 20px;padding:22px 18px;text-decoration:none;display:grid}.inhoudstafel a:hover,.inhoudstafel a:focus-visible,.inhoudstafel a.is-actief{background:var(--papier)}.inhoudstafel h3{transition:transform .4s var(--uit)}.inhoudstafel a:hover h3,.inhoudstafel a.is-actief h3{transform:translate(4px)}.inhoudstafel .postnr{color:var(--groen-tekst);font-size:15px}.inhoudstafel h3{font:400 clamp(26px, 2.8vw, 40px)/1.05 var(--kop);letter-spacing:-.02em}.inhoudstafel p{color:var(--inkt-2);grid-column:2;font-size:15px}.inhoudstafel svg{width:26px;height:26px;color:var(--groen-tekst);transition:transform .3s var(--uit);grid-area:1/3/span 2}.inhoudstafel a:hover svg{transform:translate(4px)}.hoofdstuk-foto{position:sticky;top:112px}.hoofdstuk-foto .bijlage-foto{aspect-ratio:4/3}.hoofdstuk-foto img,.hoofdstuk-foto .schets{transition:opacity .45s var(--uit)}.voorna{aspect-ratio:3/2;background:var(--bureau-2);border:8px solid var(--papier);box-shadow:var(--schaduw-blad);-webkit-user-select:none;user-select:none;touch-action:pan-y;position:relative;overflow:hidden}.voorna img,.voorna-laag{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.voorna.is-schets{aspect-ratio:4/3}.voorna-voor{clip-path:inset(0 calc(100% - var(--pos,50%)) 0 0)}.voorna-greep{top:0;bottom:0;left:var(--pos,50%);pointer-events:none;width:0;position:absolute}.voorna-greep:before{content:"";background:#fff;width:3px;position:absolute;top:0;bottom:0;left:-1.5px;box-shadow:0 0 0 1px #0000001a}.voorna-greep span{width:54px;height:54px;color:var(--groen);box-shadow:var(--schaduw-klein);background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}.voorna-greep svg{width:26px;height:26px}.voorna input[type=range]{z-index:3;opacity:0;cursor:ew-resize;width:100%;height:100%;margin:0;position:absolute;inset:0}.voorna input[type=range]:focus-visible~.voorna-greep span{outline:3px solid var(--balpen);outline-offset:3px}.voorna-label{z-index:2;background:var(--papier);font:600 12.5px/1 var(--tekst);letter-spacing:.03em;pointer-events:none;padding:7px 10px;position:absolute;top:14px}.voorna-label.l{left:14px}.voorna-label.r{background:var(--geel);right:14px}.tijdens{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:center;gap:clamp(28px,4vw,64px);display:grid}.tijdens .tekst-kolom{align-content:center;gap:22px;display:grid}.tijdens .groot{font-size:clamp(40px,4.6vw,68px)}.tijdens-beelden{padding:34px 18% 12% 0;position:relative}.tijdens-na .bijlage-foto{aspect-ratio:3/2}.tijdens-voor{width:42%;position:absolute;bottom:0;right:0;transform:rotate(2.5deg)}.tijdens-voor .bijlage-foto{aspect-ratio:4/3}.tijdens-voor .bijlage-tab{background:var(--geel)}.tijdens-voor .bijlage-tab b{color:var(--groen-2)}.vakken{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid}.vakken-intro{gap:24px;display:grid;position:sticky;top:120px}.vakken .blad{overflow:hidden}.vakken-tabel td b{font-size:16px;font-weight:600;display:block}.vakken-tabel td span{color:var(--inkt-2);font-size:14px}.vakken-tabel tbody tr{transition:background .2s}.vakken-tabel tbody tr:hover{background:#f4f7f4}.werkwijze{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.werkwijze th{text-align:left;font:600 11.5px/1.2 var(--tekst);letter-spacing:.05em;text-transform:uppercase;color:var(--munt);border-bottom:2px solid #fff;padding:0 16px 12px 0;font-stretch:85%}.werkwijze td{vertical-align:baseline;border-bottom:1px solid #ffffff47;padding:20px 16px 20px 0}.werkwijze .post{white-space:nowrap;width:1%;font:600 15px/1 var(--tekst);color:var(--geel);padding-right:28px;font-stretch:85%}.werkwijze td b{font:400 26px/1.1 var(--kop);margin-bottom:6px;display:block}.werkwijze td span{color:var(--munt);font-size:15.5px}.werkwijze .krijgt{color:#fff;width:30%;font-weight:600}.register{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(48px,5vw,64px) clamp(20px,2.4vw,32px);display:grid}.register>*{grid-column:span 4}.register>.breed{grid-column:span 8}.register>.half{grid-column:span 6}.realisatie{color:inherit;align-content:start;gap:14px;text-decoration:none;display:grid}.realisatie .bijlage-foto{aspect-ratio:4/3;border-width:6px}.realisatie .bijlage-foto img{transition:transform 1.2s var(--uit)}.realisatie:hover .bijlage-foto img,.realisatie:hover .bijlage-foto .schets{transform:scale(1.035)}.realisatie .bijlage-foto .schets{transition:transform 1.2s var(--uit)}.realisatie-tekst{grid-template-columns:auto 1fr;align-items:baseline;gap:2px 14px;display:grid}.realisatie-tekst .postnr{color:var(--groen-tekst)}.realisatie-tekst h3{font:400 22px/1.15 var(--kop)}.realisatie-tekst p{color:var(--inkt-2);grid-column:2;font-size:14.5px}.breed .bijlage-foto{aspect-ratio:16/10}.filter{flex-wrap:wrap;gap:8px;margin-bottom:40px;display:flex}.filter a,.filter button{border:1.5px solid var(--lijn-2);cursor:pointer;background:0 0;border-radius:3px;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.filter a:hover,.filter button:hover{border-color:var(--inkt)}.filter [aria-current=true],.filter [aria-pressed=true]{background:var(--inkt);border-color:var(--inkt);color:#fff}.filter .aantal{font-variant-numeric:tabular-nums;opacity:.75;font-size:13px}.register-meer{margin-top:56px}.afsluit{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:clamp(32px,5vw,80px);display:grid}.afsluit-tekst{gap:24px;display:grid}.afsluit-kaart{background:var(--groen-2);color:var(--munt);border-radius:3px;gap:16px;padding:28px;display:grid}.afsluit-kaart a:not(.knop){color:#fff}.afsluit-kaart .tel{font:300 clamp(30px, 3vw, 42px)/1 var(--kop);letter-spacing:-.01em;font-variant-numeric:tabular-nums;text-decoration:none}.voet{background:var(--groen-2);color:var(--munt);padding-block:clamp(56px,7vw,96px) 28px;font-size:15.5px}.voet a{color:#fff}.voet-boven{border-bottom:1px solid #ffffff29;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:40px clamp(32px,5vw,80px);padding-bottom:48px;display:grid}.voet-logo svg{color:#fff;width:160px}.voet-kolommen{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.voet h2{font:400 26px/1.15 var(--kop);color:#fff;max-width:18ch;margin-top:22px}.voet h3{font:600 12px/1.2 var(--tekst);letter-spacing:.07em;text-transform:uppercase;color:#fff;margin-bottom:12px;font-stretch:85%}.voet ul{gap:6px;list-style:none;display:grid}.voet-onder{flex-wrap:wrap;justify-content:space-between;gap:10px 24px;padding-top:22px;font-size:13.5px;display:flex}.paginakop{background:var(--groen);color:#fff;padding-block:clamp(48px,6vw,96px) clamp(48px,6vw,88px)}.paginakop .wrap{gap:22px;display:grid}.kop-titel{align-items:baseline;gap:.55em;display:flex}.kop-nr{font:600 .32em/1 var(--tekst);letter-spacing:.02em;color:var(--geel);font-variant-numeric:tabular-nums;flex:none;font-stretch:85%;transform:translateY(-.15em)}.paginakop .inleiding{color:var(--munt)}.kruimel{color:var(--munt);flex-wrap:wrap;gap:6px;font-size:14px;list-style:none;display:flex}.kruimel a{color:#fff}.veld{gap:8px;display:grid}.veld-label{font-size:15px;font-weight:600}.veld-label small{color:var(--inkt-2);font-size:14px;font-weight:400}.veld input:not([type=checkbox]):not([type=radio]):not([type=file]),.veld select,.veld textarea{border:1.5px solid var(--lijn-2);width:100%;min-height:50px;color:var(--balpen);font:500 17px/1.4 var(--tekst);background:#fff;border-radius:3px;padding:12px 14px;transition:border-color .2s,box-shadow .2s}.veld textarea{resize:vertical;min-height:130px}.veld input::placeholder,.veld textarea::placeholder{color:#6c7870;font-weight:400}.veld input:hover,.veld select:hover,.veld textarea:hover{border-color:var(--inkt-2)}.veld input:focus,.veld select:focus,.veld textarea:focus{border-color:var(--balpen);outline:none;box-shadow:0 0 0 3px #2140b52e}.veld-fout input,.veld-fout select,.veld-fout textarea{border-color:var(--fout)}.foutje{color:var(--fout);font-size:14.5px;font-weight:500}.rij-2{grid-template-columns:1fr 1fr;gap:16px;display:grid}.vinkjes{gap:8px;display:grid}.vinkje{border:1.5px solid var(--lijn);cursor:pointer;background:#fff;border-radius:3px;align-items:flex-start;gap:12px;padding:12px 14px;transition:border-color .2s,background .2s;display:flex}.vinkje:hover{border-color:var(--lijn-2)}.vinkje input{flex:none;width:20px;height:20px;margin:2px 0 0}.vinkje:has(input:checked){border-color:var(--groen);background:#f2f8f4}.vinkje span small{color:var(--inkt-2);font-size:14px;display:block}.melding-ok{border:1.5px solid var(--groen-3);background:#eaf5ee;border-radius:3px;padding:16px 18px}.melding-fout{border:1.5px solid var(--fout);color:var(--fout);background:#fbeceb;border-radius:3px;padding:16px 18px;font-weight:500}.drievoud{isolation:isolate;position:relative}.drievoud:before,.drievoud:after{content:"";z-index:-1;border-radius:2px;position:absolute;inset:0}.drievoud:before{background:var(--roze);transform:translate(10px,12px)rotate(1.4deg)}.drievoud:after{background:var(--geel);transform:translate(5px,6px)rotate(.7deg)}@media (max-width:1180px){.kop-nav{display:none}.kop-acties{margin-left:auto}.menuknop{display:grid}}@media (max-width:980px){.held-in,.hoofdstukken,.tijdens,.vakken,.afsluit,.sectie-kop,.voet-boven{grid-template-columns:minmax(0,1fr)}.held-tekst{padding-bottom:0}.held:after{height:30%}.held-werk{padding-bottom:22%}.hoofdstuk-foto{display:none}.vakken-intro{position:static}.register>*,.register>.breed,.register>.half{grid-column:span 6}.voet-kolommen{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){body{font-size:16.5px}.kop-in{gap:12px;min-height:66px}.kop-logo svg{width:104px}.kop .knop,.kop-tel .nummer{display:none}.kop-tel{border:1.5px solid #ffffff80;border-radius:3px;justify-content:center;width:46px;height:46px}.gsmbalk{display:grid}.knop{white-space:normal;text-align:left;padding-block:10px;line-height:1.25}.held-werk .blad{width:100%;transform:none}.held-werk .bijlage{width:82%;margin:44px -4px 0 auto;position:relative;bottom:auto;right:auto}.held .blad-voet{justify-content:space-between}.held-werk{padding-bottom:0}.held:after{height:22%}.meetstaat{font-size:14px}.meetstaat th:first-child,.meetstaat td:first-child{padding-left:14px}.meetstaat th:last-child,.meetstaat td:last-child{padding-right:14px}.meetstaat .eenh,.meetstaat .hoev{display:none}.blad-kop,.blad-voet{padding-inline:14px}.blad-kop{grid-template-columns:minmax(0,1fr)}.blad-kop dl{text-align:left;justify-content:start}.blad-noot{padding-inline:14px}.stempel{width:104px}.inhoudstafel a{grid-template-columns:44px minmax(0,1fr) auto;padding:18px 2px}.werkwijze .krijgt,.werkwijze th:last-child{display:none}.werkwijze td b{font-size:22px}.werkwijze .post{padding-right:16px}.register>*,.register>.breed,.register>.half{grid-column:span 12}.rij-2,.voet-kolommen{grid-template-columns:minmax(0,1fr)}.voorna:not(.is-schets){aspect-ratio:4/5}.tijdens-beelden{padding:34px 0 0}.tijdens-voor{width:70%;margin:-40px 0 0 auto;position:relative}main{padding-bottom:76px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.held-werk .bijlage-tab{border-radius:0 0 3px 3px;inset:auto 22px -30px auto}
.paginakop-kort{padding-block:clamp(40px,5vw,72px) clamp(36px,4vw,56px)}.paginakop a:not(.knop){color:#fff}.sectie-form{padding-top:clamp(36px,4vw,56px)}.opmeting{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(28px,4vw,64px);display:grid}.opmeting-form{background:var(--papier);box-shadow:var(--schaduw-klein);border-radius:2px;gap:26px;padding:clamp(22px,3vw,40px);display:grid}.stappen{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;list-style:none;display:grid}.stappen li{border-top:3px solid var(--lijn);color:var(--inkt-2);gap:4px;padding-top:10px;font-size:14px;line-height:1.3;display:grid}.stappen li .postnr{color:var(--inkt-2)}.stappen li[aria-current=step]{border-color:var(--groen);color:var(--inkt);font-weight:600}.stappen li[aria-current=step] .postnr,.stappen li.is-gedaan .postnr{color:var(--groen-tekst)}.stappen li.is-gedaan{border-color:var(--groen-3)}.stap-titel{outline:none;scroll-margin-top:110px}.stap{gap:22px;display:grid}.werken{border-radius:3px;gap:10px;display:grid}.werken-fout{outline:2px solid var(--fout);outline-offset:6px}.werk{border:1.5px solid var(--lijn);background:#fff;border-radius:3px;min-width:0;margin:0;padding:0;transition:border-color .2s}.werk.is-aan{border-color:var(--groen)}.werk-kop{cursor:pointer;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:14px;padding:16px 18px;display:grid}.werk-kop input{width:22px;height:22px;margin:0}.werk-kop .postnr{color:var(--groen-tekst);font-size:14px}.werk-naam{font:400 23px/1.15 var(--kop)}.werk-naam small{font:400 14.5px/1.4 var(--tekst);color:var(--inkt-2);margin-top:2px;display:block}.werk.is-aan .werk-kop{background:#f2f8f4}.werk-posten{border-top:1px solid var(--lijn);padding:4px 18px 16px;display:grid}.post-keuze{border-bottom:1px dashed var(--lijn);cursor:pointer;grid-template-columns:auto 48px minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:9px 0;font-size:15.5px;display:grid}.post-keuze input{align-self:center;width:18px;height:18px;margin:0}.post-keuze .postnr{color:var(--groen-tekst)}.post-keuze .eenh{color:var(--inkt-2);font-size:13.5px}.post-keuze:has(input:not(:checked)) span:not(.postnr){color:var(--inkt-2);text-decoration:line-through;-webkit-text-decoration-color:var(--lijn-2);text-decoration-color:var(--lijn-2)}.werk-m2{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding-top:12px;font-size:15px;display:flex}.werk-m2 span{align-items:center;gap:8px;display:inline-flex}.werk-m2 input{border:1.5px solid var(--lijn-2);width:96px;min-height:42px;color:var(--balpen);font:500 16px var(--tekst);text-align:right;border-radius:3px;padding:8px 10px}.keuzegroep{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.keuzegroep legend{margin-bottom:10px;padding:0}.chips{flex-wrap:wrap;gap:8px;display:flex}.chip{cursor:pointer;display:inline-flex;position:relative}.chip input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.chip span{border:1.5px solid var(--lijn-2);background:#fff;border-radius:3px;align-items:center;min-height:44px;padding:0 16px;font-size:15.5px;font-weight:500;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.chip:hover span{border-color:var(--inkt)}.chip input:checked+span{background:var(--groen);border-color:var(--groen);color:#fff}.chip input:focus-visible+span{outline:3px solid var(--balpen);outline-offset:2px}.oplader{border:1.5px dashed var(--lijn-2);cursor:pointer;background:#f7f9f7;border-radius:3px;align-items:center;gap:14px;padding:18px;font-size:15.5px;display:flex;position:relative}.oplader:hover{border-color:var(--groen);background:#f2f8f4}.oplader input{opacity:0;cursor:pointer;position:absolute;inset:0}.oplader:has(input:focus-visible){outline:3px solid var(--balpen);outline-offset:2px}.oplader svg{width:28px;height:28px;color:var(--groen-tekst);flex:none}.bijlagen{flex-wrap:wrap;gap:10px;list-style:none;display:flex}.bijlagen li{border:1.5px solid var(--lijn);text-align:center;background:#fff;border-radius:3px;place-items:center;width:92px;height:92px;font-size:12px;display:grid;position:relative;overflow:hidden}.bijlagen img{object-fit:cover;width:100%;height:100%}.bijlagen .pdf{word-break:break-all;place-items:center;gap:4px;padding:6px;display:grid}.bijlagen .pdf svg{width:24px;height:24px}.bijlagen button{color:#fff;cursor:pointer;background:#17201ac7;border:0;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:4px;right:4px}.bijlagen button svg{width:16px;height:16px}.rij-adres{grid-template-columns:minmax(0,2fr) minmax(0,.8fr) minmax(0,1.2fr);gap:16px;display:grid}.afstand{background:#eaf5ee;border-radius:3px;padding:12px 14px;font-size:15px}.afstand.is-ver{background:#fdf6d6}.verborgen{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.stap-knoppen{border-top:1px solid var(--lijn);flex-wrap:wrap;align-items:center;gap:12px;padding-top:18px;display:flex}.stap-knoppen .knop-vol{margin-left:auto}.stap-teller{color:var(--inkt-2);font-size:14.5px}.opmeting-blad{position:sticky;top:104px}.opmeting-blad .meetstaat{font-size:13.5px}.opmeting-blad .meetstaat td,.opmeting-blad .meetstaat th{padding-block:8px}.meetstaat .hoofdstuk-rij th{font:600 13.5px/1.2 var(--tekst);letter-spacing:0;text-transform:none;color:var(--inkt);border-bottom:1.5px solid var(--inkt);padding-top:14px}.opmeting-blad tr.nieuw{animation:rijIn .45s var(--uit) both}.blad-leeg{color:var(--inkt-2);padding:26px;font-size:15px}.bevestiging{gap:28px;max-width:820px;margin-inline:auto;display:grid}.bevestiging .kopie .blad-kop h2{outline:none}.bevestiging .stempel{width:150px;animation:stempelIn .55s var(--uit) both .5s}@media (max-width:980px){.opmeting{grid-template-columns:minmax(0,1fr)}.opmeting-blad{z-index:30;background:var(--papier);max-height:78dvh;transition:transform .45s var(--uit);padding:0;position:fixed;inset:auto 0 0;overflow:hidden auto;transform:translateY(calc(100% - 54px))}.opmeting-blad.is-open{transform:none}.opmeting-blad .blad{box-shadow:0 -12px 36px -12px #051e1173}.blad-strip{z-index:2;background:var(--groen);color:#fff;width:100%;min-height:54px;font:600 15.5px var(--tekst);cursor:pointer;border:0;border-radius:6px 6px 0 0;justify-content:space-between;align-items:center;gap:12px;padding:0 16px;display:flex;position:sticky;top:0}.blad-strip b{font-variant-numeric:tabular-nums;color:var(--geel)}.blad-strip span:last-child{color:var(--munt);font-weight:500}.sectie-form{padding-bottom:96px}}@media (min-width:981px){.blad-strip{display:none}}@media (max-width:700px){.rij-adres{grid-template-columns:minmax(0,1fr)}.stappen li{font-size:13px}.post-keuze{grid-template-columns:auto 40px minmax(0,1fr)}.post-keuze .eenh{display:none}.werk-naam{font-size:21px}.werk-kop{gap:12px;padding:14px}.werk-posten{padding:4px 14px 14px}}@media print{.kop,.voet,.gsmbalk,.paginakop,.bevestiging>.knoppen,.bevestiging>.tekst{display:none!important}.drievoud:before,.drievoud:after{display:none}.blad{box-shadow:none}}
.paginakop .kop-feiten{color:var(--munt);font-size:15px}.paginakop .knoppen{margin-top:8px}.hoofdstuk-in{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid}.hoofdstuk-in.omgekeerd{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.hoofdstuk-in>.bijlage{margin-top:30px;position:sticky;top:120px}.hoofdstuk-in .bijlage-foto{aspect-ratio:4/3}.hoofdstuk-in .bijlage-foto.staand,.bijlage-foto.staand{aspect-ratio:4/5}.hoofdstuk-tekst{grid-template-columns:minmax(0,1fr);align-content:start;gap:22px;display:grid}.hoofdstuk-tekst>.postnr{color:var(--groen-tekst);font-size:14px}.hoofdstuk-blok:nth-child(odd) .hoofdstuk-in{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.hoofdstuk-blok:nth-child(odd) .hoofdstuk-in>.bijlage{order:2}.sectie-bijlage{padding-top:clamp(56px,6vw,88px)}.sectie-register{padding-top:clamp(40px,5vw,64px)}.aanwijzingen,.bijlage-groot{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:start;gap:clamp(24px,3vw,48px);display:grid}.aanwijs-foto{aspect-ratio:3/2}.aanwijs-foto.is-schets{aspect-ratio:4/3}.bijlage-groot .bijlage-foto{aspect-ratio:3/2}.punt{left:var(--x);top:var(--y);z-index:2;pointer-events:none;align-items:center;gap:0;display:flex;position:absolute;transform:translate(-14px,-14px)}.punt b{background:var(--geel);min-width:28px;height:28px;color:var(--inkt);font:700 13px/1 var(--tekst);border-radius:14px;place-items:center;padding:0 6px;display:grid;box-shadow:0 0 0 4px #f6e48859,0 4px 10px #0000004d}.punt em{background:var(--papier);color:var(--inkt);font:600 13px/1.2 var(--tekst);white-space:nowrap;box-shadow:var(--schaduw-klein);margin-left:30px;padding:6px 10px;font-style:normal;position:relative}.punt em:before{content:"";background:var(--papier);width:30px;height:1.5px;position:absolute;top:50%;right:100%}.punt.links{flex-direction:row-reverse;transform:translate(calc(14px - 100%),-14px)}.punt.links em{margin:0 30px 0 0}.punt.links em:before{left:100%;right:auto}.aanwijzingen:has(.aanwijs-legende li:hover) .punt em{opacity:.35}.aanwijzingen:has(.aanwijs-legende li:hover) .punt[data-nr] em{transition:opacity .25s}@media (max-width:1100px){.punt em{display:none}}.aanwijs-legende{border-top:2px solid var(--inkt);background:var(--papier);box-shadow:var(--schaduw-klein);counter-reset:none;list-style:none}.aanwijs-legende li{border-bottom:1px solid var(--lijn);grid-template-columns:46px minmax(0,1fr) auto auto;align-items:center;gap:6px;padding:12px 16px;font-size:15px;transition:background .2s;display:grid}.aanwijs-legende li b{background:var(--geel);font-variant-numeric:tabular-nums;border-radius:12px;justify-self:start;place-items:center;min-width:24px;height:24px;padding:0 5px;font-size:12px;display:grid}.aanwijs-legende li svg{width:13px;height:13px;color:var(--groen-tekst)}.aanwijs-legende li span{color:var(--groen-tekst);font-size:14px;font-weight:600}.aanwijs-legende li .legende-tekst{color:var(--inkt);font-size:15px;font-weight:400}.aanwijs-legende li .legende-tekst small{font:600 12px/1.3 var(--tekst);letter-spacing:.04em;color:var(--groen-tekst);font-variant-numeric:tabular-nums;font-stretch:85%;display:block}.aanwijs-legende li:hover{background:#f8faf6}:is(.aanwijzingen:has(.aanwijs-legende li[data-nr="1"]:hover) .punt[data-nr="1"] b,.aanwijzingen:has(.aanwijs-legende li[data-nr="2"]:hover) .punt[data-nr="2"] b,.aanwijzingen:has(.aanwijs-legende li[data-nr="3"]:hover) .punt[data-nr="3"] b,.aanwijzingen:has(.aanwijs-legende li[data-nr="4"]:hover) .punt[data-nr="4"] b,.aanwijzingen:has(.aanwijs-legende li[data-nr="5"]:hover) .punt[data-nr="5"] b,.aanwijzingen:has(.aanwijs-legende li[data-nr="6"]:hover) .punt[data-nr="6"] b,.aanwijzingen:has(.aanwijs-legende li[data-nr="7"]:hover) .punt[data-nr="7"] b){background:var(--groen);color:#fff;transform:scale(1.2)}.punt b{transition:transform .25s var(--uit), background .25s}.galerij{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.galerij button{aspect-ratio:1;border:5px solid var(--papier);background:var(--bureau-2);cursor:zoom-in;box-shadow:var(--schaduw-klein);padding:0;position:relative;overflow:hidden}.galerij button img{object-fit:cover;transition:transform .8s var(--uit)}.galerij button:hover img{transform:scale(1.05)}.lichtbak{color:#fff;background:#0c1610f0;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0}.lichtbak[open]{grid-template-rows:1fr auto;place-items:center;display:grid}.lichtbak figure{justify-items:center;gap:10px;max-height:calc(100dvh - 90px);margin:0;padding:20px 20px 0;display:grid}.lichtbak figure img{object-fit:contain;width:auto;max-height:calc(100dvh - 140px)}.lichtbak figcaption{color:var(--munt);text-align:center;font-size:14.5px}.lichtbak-knoppen{gap:10px;padding:14px;display:flex}.lichtbak-knoppen button{color:#fff;cursor:pointer;background:0 0;border:1.5px solid #ffffff80;border-radius:3px;place-items:center;width:52px;height:52px;display:grid}.lichtbak-knoppen button:hover{background:#ffffff1a}.lichtbak-knoppen svg{width:22px;height:22px}.voorna-lijst{gap:32px;display:grid}.volgende{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px;display:grid}.blader{gap:10px;display:grid}.blader a{color:#fff;font:400 20px/1.2 var(--kop);border:1.5px solid #ffffff59;border-radius:3px;align-items:center;gap:14px;padding:16px 18px;text-decoration:none;display:flex}.blader a:hover{background:#ffffff0f;border-color:#fff}.blader a.rechts{text-align:right;justify-content:flex-end}.blader a small{font:600 12px/1.3 var(--tekst);letter-spacing:.05em;text-transform:uppercase;color:var(--munt);margin-bottom:3px;display:block}.blader svg{flex:none;width:22px;height:22px}.kort-formulier{gap:18px;display:grid}.kopie-geel{background:var(--geel);box-shadow:var(--schaduw-klein);gap:8px;padding:18px 20px;display:grid;transform:rotate(-.6deg)}.kopie-geel .postnr{font-size:12.5px}.contact{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(28px,4vw,64px);display:grid}.contact-form{background:var(--papier);box-shadow:var(--schaduw-klein);border-radius:2px;gap:24px;padding:clamp(22px,3vw,40px);display:grid}.contact-info{gap:18px;display:grid}.contact-lijst{grid-template-columns:auto minmax(0,1fr);gap:12px 22px;margin:0;padding:20px 26px 24px;font-size:16px;display:grid}.contact-lijst dt{letter-spacing:.05em;text-transform:uppercase;color:var(--inkt-2);padding-top:3px;font-size:13px;font-weight:600}.contact-lijst dd{margin:0}.contact-lijst a{color:var(--groen-tekst);font-weight:600}.groot-tel{font-variant-numeric:tabular-nums;text-decoration:none;font:300 30px/1 var(--kop)!important;color:var(--inkt)!important}.ligging{margin-top:30px}.ligging .bijlage-foto{aspect-ratio:4/3;box-shadow:var(--schaduw-klein);border-width:6px}.lees{gap:14px;max-width:820px;padding:clamp(24px,4vw,56px);display:grid}.lees h2{font:400 26px/1.15 var(--kop);margin-top:18px}.lees h2:first-child{margin-top:0}.lees p{color:var(--inkt-2);max-width:70ch}.lees a{color:var(--groen-tekst)}.werkwijze-tabel td b{font:400 22px/1.2 var(--kop);margin-bottom:4px;display:block}.werkwijze-tabel td span{color:var(--inkt-2);font-size:15px}.werkwijze-tabel td{padding-block:18px}.werkwijze-tabel .krijgt{width:30%;color:var(--groen-tekst);font-weight:600}.werkwijze-tabel .krijgt svg{vertical-align:-2px;width:16px;height:16px;margin-right:8px;display:inline-block}.vakken-lijst{border-top:2px solid var(--inkt);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;display:grid}.vakken-lijst li{border-bottom:1px solid var(--lijn);grid-template-columns:34px minmax(0,1fr);gap:2px 8px;padding:16px 12px 16px 0;display:grid}.vakken-lijst li:nth-child(2n){border-left:1px solid var(--lijn);padding-left:18px}.vakken-lijst .postnr{color:var(--groen-tekst);padding-top:4px}.vakken-lijst b{font-weight:600}.vakken-lijst span:last-child{color:var(--inkt-2);grid-column:2;font-size:14.5px}.partners{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;list-style:none;display:grid}.partners .partner{background:var(--papier);height:100%;box-shadow:var(--schaduw-klein);align-content:start;gap:8px;padding:22px;display:grid;position:relative}.partners b{font:400 24px/1.1 var(--kop)}.partners span{color:var(--inkt-2);font-size:14.5px}.over{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(32px,5vw,80px);padding-top:30px;display:grid}.over>.bijlage .bijlage-foto{aspect-ratio:4/3}.over-tekst{gap:26px;display:grid}.feiten{border-top:2px solid var(--inkt);grid-template-columns:auto minmax(0,1fr);gap:0;margin:0;display:grid}.feiten dt,.feiten dd{border-bottom:1px solid var(--lijn);padding:12px 0}.feiten dt{padding-right:26px;font-weight:600}.feiten dd{color:var(--inkt-2);margin:0}.gebied{gap:28px;display:grid}.gebied-lijst{font:300 clamp(30px, 4vw, 56px)/1.15 var(--kop);flex-wrap:wrap;gap:4px 0;list-style:none;display:flex}.gebied-lijst li:not(:last-child):after{content:"·";color:var(--munt);margin:0 .35em}@media (max-width:980px){.hoofdstuk-in,.hoofdstuk-in.omgekeerd,.hoofdstuk-blok:nth-child(odd) .hoofdstuk-in,.aanwijzingen,.bijlage-groot,.volgende,.contact,.over{grid-template-columns:minmax(0,1fr)}.hoofdstuk-in>.bijlage{position:relative;top:auto;order:0!important}.galerij{grid-template-columns:repeat(3,minmax(0,1fr))}.partners{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.galerij{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.vakken-lijst{grid-template-columns:minmax(0,1fr)}.vakken-lijst li:nth-child(2n){border-left:0;padding-left:0}.partners{grid-template-columns:minmax(0,1fr)}.werkwijze-tabel .krijgt{display:none}.punt b{min-width:24px;height:24px;padding:0 4px;font-size:11px}.blader a{font-size:17px}}.los{background:var(--groen);color:#fff;min-height:100dvh;padding:48px var(--rand);place-items:center;display:grid}.los-in{gap:22px;width:min(640px,100%);display:grid}.los-logo{color:#fff;width:150px;margin-bottom:18px;display:block}.los .postnr{color:var(--geel);font-size:14px}.los .inleiding{color:var(--munt)}.los .inleiding a{color:#fff}.los-blad{padding:clamp(20px,3vw,32px)}.conceptbalk{background:var(--inkt);color:#fff;font-size:14px;line-height:1.35}.conceptbalk-in{width:min(var(--breed), 100% - 2 * var(--rand));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 18px;margin:0 auto;padding:8px 0;display:flex}.conceptbalk p{color:#e6ece7}.conceptbalk a{color:#fff;text-underline-offset:.2em;font-weight:600}.conceptbalk a:focus-visible{outline-color:var(--geel)}.demo-melding{background:var(--geel);color:var(--inkt);box-shadow:var(--schaduw-klein);gap:2px;padding:14px 18px;font-weight:500;display:grid;transform:rotate(-.4deg)}.demo-melding b{font:600 12px/1.2 var(--tekst);letter-spacing:.06em;text-transform:uppercase;font-stretch:85%}.register-noot{margin-top:48px;font-size:15px}.tijdens-schuif{margin-top:30px}.voorbeeld-blad{max-width:980px}.meetstaat td.in-te-vullen{color:var(--balpen);font-style:italic}
.schets{width:100%;height:100%;display:block;position:absolute;inset:0}.bijlage-foto.is-schets,.voorna.is-schets{background:var(--papier)}.bijlage-foto:has(>.schets){background:var(--papier)}.bijlage-foto.is-schets,.voorna.is-schets{box-sizing:content-box}.schets text{font-family:var(--tekst);fill:var(--inkt);font-variant-numeric:tabular-nums}.s-papier{fill:var(--papier)}.s-muur{fill:var(--inkt)}.s-muur-n{fill:var(--groen-tekst)}.s-weg{fill:var(--geel);stroke:var(--inkt);stroke-width:.9px;stroke-dasharray:3 2}.s-raam rect{fill:var(--papier);stroke:var(--inkt);stroke-width:1px}.s-raam line{stroke:var(--inkt);stroke-width:.7px}.s-raam.s-raam-weg rect{fill:var(--geel);stroke-dasharray:3 2}.s-deur line,.s-deur path{fill:none;stroke:var(--inkt);stroke-width:1.1px}.s-deur .s-boog{stroke-width:.8px;stroke-dasharray:2 2.5}.s-deur.s-deur-weg line,.s-deur.s-deur-weg path{stroke:var(--inkt-2)}.s-blok{fill:#f2f5f2;stroke:var(--inkt-2);stroke-width:1px}.s-blok-lijn,.s-lijn{fill:none;stroke:var(--inkt-2);stroke-width:.9px}.s-oud{fill:#fbf1b9;stroke:var(--inkt-2);stroke-width:1px;stroke-dasharray:3 2}.s-oud-lijn{fill:none;stroke:var(--inkt-2);stroke-width:.8px}.s-nieuw{fill:#e3f1e8;stroke:var(--groen-tekst);stroke-width:1.3px}.s-nieuw-lijn{fill:none;stroke:var(--groen-tekst);stroke-width:1.1px}.s-licht rect,.s-licht line{fill:none;stroke:var(--groen-tekst);stroke-width:1.2px;stroke-dasharray:6 4}.s-balk{stroke:var(--groen-tekst);stroke-width:2.2px;stroke-dasharray:9 4}.s-glas{stroke:var(--inkt);stroke-width:2.6px}.s-maat line{stroke:var(--inkt-2);stroke-width:.8px}.schets .s-maat-tekst{fill:var(--inkt-2);font-size:10.5px;font-weight:600}.schets .s-ruimte{font-family:var(--kop);letter-spacing:-.01em;font-size:15px}.schets .s-opp{fill:var(--inkt-2);font-size:10px}.s-buur{fill:none;stroke:var(--lijn-2);stroke-width:1px;stroke-dasharray:4 3}.s-gevel{fill:#fbfaf8;stroke:var(--inkt);stroke-width:1.6px}.s-voeg line{stroke:var(--lijn);stroke-width:.7px}.s-steen{fill:#dfe4e0;stroke:var(--inkt-2);stroke-width:1px}.s-grond{stroke:var(--inkt);stroke-width:2.4px}.s-glas-vlak{fill:#e8eff0}.s-kader{fill:none;stroke:var(--inkt);stroke-width:3.2px}.s-kader-dun{stroke:var(--inkt);stroke-width:2px}.s-glans{stroke:#fff;stroke-width:2px}.s-tuin{fill:#e3f1e8;stroke:var(--groen-tekst);stroke-width:1px;stroke-dasharray:2 2}.s-terras{fill:none;stroke:var(--lijn-2);stroke-width:1.2px;stroke-dasharray:5 4}.s-rivier{fill:none;stroke:#d7e2ea;stroke-width:14px;stroke-linecap:round}.s-baan path{fill:none;stroke:var(--lijn);stroke-width:5px}.s-ring{fill:none;stroke:var(--groen-tekst);stroke-width:1.2px;stroke-dasharray:5 4}.s-ring-3{fill:#0b7a400d;stroke-width:1.6px}.s-straat{fill:#eef1ee}.s-as{stroke:var(--papier);stroke-width:1.5px;stroke-dasharray:10 8}.schets text.s-wit{fill:#fff;font-weight:700}.s-p rect{fill:var(--inkt-2)}.schets .s-p text{fill:#fff;font-size:15px;font-weight:700}.s-strook-lijn{stroke:var(--inkt);stroke-width:1.6px}.schets .s-strook-klein{letter-spacing:1.4px;fill:var(--groen-tekst);font-size:9px;font-weight:700}.schets .s-strook-titel{font-size:12px;font-weight:500}.schets .s-strook-legende{fill:var(--inkt-2);font-size:10.5px}
