@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/figtree-latin-400-normal.g7Dtegnw.woff2)format("woff2"),url(/_astro/figtree-latin-400-normal.BD4aNku5.woff)format("woff")}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/figtree-latin-500-normal.BWnGEVsr.woff2)format("woff2"),url(/_astro/figtree-latin-500-normal.B_yy1phn.woff)format("woff")}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/figtree-latin-600-normal.Cv_xCTDl.woff2)format("woff2"),url(/_astro/figtree-latin-600-normal.BM_oTo4n.woff)format("woff")}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/poppins-latin-300-normal.Dku2WoCh.woff2)format("woff2"),url(/_astro/poppins-latin-300-normal.DCNuMXUj.woff)format("woff")}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/poppins-latin-500-normal.C8OXljZJ.woff2)format("woff2"),url(/_astro/poppins-latin-500-normal.DGXqpDMm.woff)format("woff")}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/poppins-latin-600-normal.zEkxB9Mr.woff2)format("woff2"),url(/_astro/poppins-latin-600-normal.BJdTmd5m.woff)format("woff")}body{margin:0;font:14px system-ui}img{max-width:100%}[hidden]{display:none!important}:root{--groen:#2c5a3e;--groen-diep:#173a26;--creme:#fcf9da;--papier:#faf8ec;--wit:#fffef8;--zand:#c9a274;--zand-donker:#8a6338;--inkt:#1d2b22;--inkt-zacht:#4d5c52;--lijn:#d9d6bf;--lijn-groen:#4a735a;--fout:#8f2d1f;--kop:"Poppins","Century Gothic","Avenir Next",system-ui,sans-serif;--tekst:"Figtree","Segoe UI",system-ui,-apple-system,sans-serif;--s-1:.875rem;--s0:1.0625rem;--s1:1.25rem;--s2:1.5rem;--s3:clamp(1.75rem,3.6vw,2.5rem);--s4:clamp(2.25rem,6vw,4.25rem);--ruimte:clamp(3rem,7vw,6rem)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--papier);color:var(--inkt);font-family:var(--tekst);font-size:var(--s0);-webkit-font-smoothing:antialiased;line-height:1.6}body:before{content:"";height:env(safe-area-inset-top,0px);z-index:10;background:var(--groen);position:fixed;inset:0 0 auto}h1,h2,h3{font-family:var(--kop);text-wrap:balance;letter-spacing:-.01em;margin:0;font-weight:600;line-height:1.12}h1{font-size:var(--s4)}h2{font-size:var(--s3)}h3{font-size:var(--s1);line-height:1.25}p{max-width:62ch;margin:0}a{color:inherit}img{width:100%;height:auto;display:block}:focus-visible{outline:3px solid var(--zand);outline-offset:3px}.wrap{max-width:74rem;padding-left:max(20px,env(safe-area-inset-left,0px));padding-right:max(20px,env(safe-area-inset-right,0px));margin-inline:auto}.stapel{flex-direction:column;gap:1.1rem;display:flex}.stapel.ruim{gap:1.75rem}.band{padding-block:var(--ruimte)}.band.groen{background:var(--groen);color:var(--creme)}.band.diep{background:var(--groen-diep);color:var(--creme)}.band.wit{background:var(--wit)}.band.strak{padding-block:clamp(2rem,4vw,3rem)}.boven{font-family:var(--kop);font-weight:500;font-size:var(--s-1);letter-spacing:.14em;text-transform:uppercase;color:var(--zand-donker)}.groen .boven,.diep .boven{color:var(--zand)}.streep:after{content:"";background:var(--zand);width:2.25rem;height:2px;margin-top:1rem;display:block}.inleiding{font-size:var(--s1);line-height:1.5}.zacht{color:var(--inkt-zacht)}.groen .zacht,.diep .zacht{color:var(--creme);opacity:.82}.punt{color:var(--zand)}.knop{font:500 1rem/1 var(--kop);cursor:pointer;border:2px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.95rem 1.5rem;text-decoration:none;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.knop.vol{background:var(--creme);color:var(--groen-diep)}.knop.vol:hover{background:var(--zand)}.knop.lijn{border-color:var(--lijn-groen);color:var(--creme);background:0 0}.knop.lijn:hover{border-color:var(--creme)}.knop.donker{background:var(--groen);color:var(--creme)}.knop.donker:hover{background:var(--groen-diep)}.acties{flex-wrap:wrap;gap:.75rem;display:flex}.tekstlink{font-family:var(--kop);border-bottom:2px solid var(--zand);align-self:flex-start;padding-bottom:2px;font-size:.95rem;font-weight:500;text-decoration:none}.tekstlink:hover{border-color:currentColor}.invullen{font:500 var(--s-1)/1.3 var(--kop);color:var(--zand-donker);border:1.5px dashed var(--zand-donker);border-radius:4px;padding:.3rem .6rem;display:inline-block}.diep .invullen,.groen .invullen{color:var(--zand);border-color:var(--zand)}figure{margin:0}figure.kader{background:var(--groen-diep)}figcaption{font-size:var(--s-1);color:var(--inkt-zacht);padding-top:.6rem}.groen figcaption,.diep figcaption{color:var(--creme);opacity:.8}.sitekop{top:env(safe-area-inset-top,0px);z-index:9;background:var(--groen);color:var(--creme);border-bottom:1px solid var(--lijn-groen);position:sticky}.sitekop .wrap{align-items:center;gap:1.5rem;min-height:4.25rem;display:flex}.merk{align-items:center;gap:.7rem;margin-right:auto;text-decoration:none;display:flex}.merk img{flex:none;width:auto;height:3.25rem}.woordmerk{font-family:var(--kop);letter-spacing:.42em;text-transform:uppercase;font-size:1rem;font-weight:300}.hoofdnav{align-items:center;gap:1.5rem;display:flex}.hoofdnav a{font:500 .95rem/1 var(--kop);border-bottom:2px solid #0000;padding-block:.5rem;text-decoration:none}.hoofdnav a:hover,.hoofdnav a[aria-current=page]{border-color:var(--zand)}.sitekop .knop{padding:.7rem 1.1rem;font-size:.9rem}.menuknop{border:1.5px solid var(--lijn-groen);color:var(--creme);font:500 .9rem/1 var(--kop);cursor:pointer;background:0 0;border-radius:999px;padding:.65rem .9rem;display:none}@media (width<=60rem){.menuknop{display:inline-flex}.hoofdnav{background:var(--groen);border-bottom:1px solid var(--lijn-groen);padding:.5rem max(20px,env(safe-area-inset-right,0px)) 1rem max(20px,env(safe-area-inset-left,0px));flex-direction:column;align-items:stretch;gap:0;display:none;position:absolute;top:100%;left:0;right:0}.hoofdnav.open{display:flex}.hoofdnav a{border-bottom:1px solid var(--lijn-groen);padding-block:1rem;font-size:1.05rem}.sitekop .knop{display:none}}.opening{padding-block:clamp(2.5rem,6vw,5rem) 0}.opening-raster{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid}.opening-raster>*{min-width:0}.opening h1{max-width:13ch}.feiten{border-top:1px solid var(--lijn-groen);grid-template-columns:repeat(4,minmax(0,1fr));margin:clamp(2.5rem,5vw,4rem) 0 0;display:grid}.feiten div{border-right:1px solid var(--lijn-groen);padding:1.5rem 1.25rem 1.75rem 0;padding-left:1.25rem}.feiten div:first-child{padding-left:0}.feiten div:last-child{border-right:0}.feiten dt{font:600 clamp(2rem,4.2vw,3.25rem)/1 var(--kop);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.feiten dt small{letter-spacing:0;margin-left:.15em;font-size:.45em;font-weight:500}.feiten dd{opacity:.85;margin:.5rem 0 0;font-size:.95rem}@media (width<=52rem){.opening-raster{grid-template-columns:minmax(0,1fr)}.feiten{grid-template-columns:repeat(2,minmax(0,1fr))}.feiten div{padding:1.1rem 1rem 1.25rem}.feiten div:nth-child(odd){padding-left:0}.feiten div:nth-child(2n){border-right:0}.feiten div:nth-child(-n+2){border-bottom:1px solid var(--lijn-groen)}}.duo{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid}.duo>*{min-width:0}.duo.boven-uitlijnen{align-items:start}@media (width>=52.01rem){.duo.omgekeerd>:first-child{order:2}}@media (width<=52rem){.duo{grid-template-columns:minmax(0,1fr)}}.citaat{border-left:2px solid var(--zand);margin:0;padding-left:1.25rem}.citaat p{font:500 var(--s1)/1.45 var(--kop);max-width:38ch;font-style:italic}.citaat footer{font-size:var(--s-1);opacity:.8;margin-top:.9rem}.drie{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,3vw,2.5rem);display:grid}.drie>*{min-width:0}.drie img{aspect-ratio:4/3;object-fit:cover}@media (width<=52rem){.drie{grid-template-columns:minmax(0,1fr);gap:2.5rem}}.lijst{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lijst li{border-top:1px solid var(--lijn);gap:.8rem;padding:.85rem 0;display:flex}.groen .lijst li,.diep .lijst li{border-color:var(--lijn-groen)}.lijst li:before{content:"";background:var(--zand);border-radius:50%;flex:none;width:.5rem;height:.5rem;margin-top:.55rem}.maten{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.maten th,.maten td{text-align:left;border-top:1px solid var(--lijn);vertical-align:baseline;padding:.9rem 0}.maten th{color:var(--inkt-zacht);padding-right:1rem;font-weight:400}.maten td{font:600 var(--s1)/1.2 var(--kop);text-align:right;white-space:nowrap}.legenda{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.6rem 1.5rem;margin:0;padding:0;font-size:.95rem;list-style:none;display:grid}.legenda li{align-items:center;gap:.6rem;display:flex}.legenda i{border:1px solid var(--lijn);flex:none;width:1.1rem;height:1.1rem}.stalen{grid-template-columns:repeat(6,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.stalen li{font-size:var(--s-1);flex-direction:column;gap:.5rem;display:flex}.stalen i{aspect-ratio:1;border:1px solid var(--lijn);border-radius:50%;display:block}@media (width<=40rem){.stalen{grid-template-columns:repeat(3,minmax(0,1fr))}}.berichten{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,3vw,2.5rem);display:grid}.bericht{flex-direction:column;gap:.9rem;min-width:0;text-decoration:none;display:flex}.bericht img{aspect-ratio:16/10;object-fit:cover}.bericht h3{transition:color .15s}.bericht:hover h3{color:var(--groen)}.meta{font-size:var(--s-1);color:var(--inkt-zacht);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.label{font:500 .75rem/1 var(--kop);letter-spacing:.1em;text-transform:uppercase;background:var(--groen);color:var(--creme);border-radius:3px;padding:.4rem .6rem}@media (width<=52rem){.berichten{grid-template-columns:minmax(0,1fr);gap:2.5rem}}.artikel{max-width:44rem;margin-inline:auto}.artikel h1{font-size:var(--s3)}.artikel .tekst{flex-direction:column;gap:1.1rem;font-size:1.125rem;display:flex}.terug{font:500 .9rem/1 var(--kop);color:var(--inkt-zacht);text-decoration:none}.terug:hover{color:var(--groen)}.jong-opening h1{max-width:12ch;font-size:clamp(2.5rem,8.5vw,5.5rem);line-height:1.02}.jong-opening .inleiding{max-width:34ch}.kaarten{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.kaart{background:var(--groen);flex-direction:column;gap:.75rem;min-width:0;padding:1.5rem;display:flex}.kaart strong{font:600 clamp(1.6rem,3vw,2.25rem)/1.05 var(--kop);color:var(--creme)}.kaart .stippen{gap:.3rem;margin-top:auto;padding-top:.75rem;display:flex}.kaart .stippen i{background:var(--zand);border-radius:50%;width:.5rem;height:.5rem}@media (width<=52rem){.kaarten{grid-template-columns:minmax(0,1fr)}}.krijgt{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(2rem,5vw,4rem);margin:0;padding:0;list-style:none;display:grid}.krijgt li{border-top:1px solid var(--lijn);flex-direction:column;gap:.35rem;padding:1.4rem 0;display:flex}.krijgt b{font:600 var(--s1)/1.25 var(--kop)}@media (width<=52rem){.krijgt{grid-template-columns:minmax(0,1fr)}}.groot-woord{font:600 clamp(2rem,6.5vw,4rem)/1.05 var(--kop);text-wrap:balance;letter-spacing:-.015em;max-width:14ch}.aanmeld{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,4.5rem);display:grid}.aanmeld>*{min-width:0}@media (width<=52rem){.aanmeld{grid-template-columns:minmax(0,1fr)}}form.inschrijven{flex-direction:column;gap:1rem;display:flex}.veld{flex-direction:column;gap:.4rem;display:flex}.veld label{font:500 .9rem/1.3 var(--kop)}.veld label span{opacity:.8;font-weight:300}.veld input{font:400 1.0625rem/1.2 var(--tekst);border:1.5px solid var(--lijn-groen);background:var(--wit);color:var(--inkt);border-radius:6px;width:100%;padding:.9rem 1rem}.veld input:focus-visible{outline-offset:2px}.vink{cursor:pointer;align-items:center;gap:.7rem;font-size:1rem;display:flex}.vink input{width:1.25rem;height:1.25rem;accent-color:var(--zand);flex:none}.toestemming{font-size:var(--s-1);opacity:.85}.melding{background:var(--creme);color:var(--fout);border-radius:6px;max-width:none;padding:.75rem 1rem;font-size:.95rem}.gelukt{background:var(--creme);color:var(--groen-diep);border-radius:6px;flex-direction:column;gap:.6rem;padding:1.5rem;display:flex}.gelukt b{font:600 var(--s1)/1.25 var(--kop)}.gelukt small{font-size:var(--s-1);color:var(--inkt-zacht)}details{border-top:1px solid var(--lijn)}details:last-of-type{border-bottom:1px solid var(--lijn)}summary{cursor:pointer;font:500 var(--s0)/1.35 var(--kop);justify-content:space-between;gap:1rem;padding:1.1rem 0;list-style:none;display:flex}summary::-webkit-details-marker{display:none}summary:after{content:"+";color:var(--zand-donker);font-size:1.4rem;font-weight:300;line-height:1}details[open] summary:after{content:"−"}details p{padding:0 0 1.25rem}.voet{background:var(--groen-diep);color:var(--creme);padding-block:2.5rem 3rem;font-size:.95rem}.voet .wrap{flex-wrap:wrap;justify-content:space-between;gap:2rem 4rem;display:flex}.voet nav{flex-wrap:wrap;align-content:start;gap:.5rem 1.5rem;display:flex}.voet nav a{border-bottom:1px solid var(--lijn-groen);text-decoration:none}.voet nav a:hover{border-color:var(--zand)}.voet small{opacity:.7;max-width:44ch;margin-top:.75rem;display:block}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}.lokveld{width:1px;height:1px;overflow:hidden;position:absolute!important;left:-10000px!important}.voor-schermlezer{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.artikel .tekst a{font-family:var(--kop);border-bottom:2px solid var(--zand);padding-bottom:2px;font-size:.95rem;font-weight:500;text-decoration:none}.artikel .tekst a:hover{border-color:currentColor}.artikel .tekst h2{font-size:var(--s1);margin-top:.75rem;line-height:1.25}.meta time{color:inherit}#aanmelden{scroll-margin-top:4.25rem}.naar-inhoud{z-index:20;background:var(--creme);color:var(--groen-diep);font:500 1rem/1 var(--kop);border-radius:6px;padding:.8rem 1rem;text-decoration:none;position:absolute;top:-4rem;left:1rem}.naar-inhoud:focus{top:1rem}.knop[aria-disabled=true]{opacity:.7;cursor:progress}
