@font-face{font-family:Young Serif;src:url(/lettertypes/young-serif.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Source Sans;src:url(/lettertypes/source-sans.woff2)format("woff2");font-weight:200 900;font-display:swap}@font-face{font-family:Caveat;src:url(/lettertypes/caveat.woff2)format("woff2");font-weight:400 700;font-display:swap}:root{--papier:#f6f1e7;--zand:#e7dcc6;--mos:#24382a;--aarde:#9c4522;--marge:clamp(1.25rem, 4vw, 3.5rem)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;background:var(--papier)}body{background:var(--papier);color:var(--mos);margin:0;font:400 1.1875rem/1.55 Source Sans,system-ui,sans-serif;overflow-x:clip}img{object-fit:cover;width:100%;height:100%;display:block}picture{height:100%;display:block}figure{margin:0}h1,h2,h3{margin:0;font-family:Young Serif,Georgia,serif;font-weight:400;line-height:1.04}p{margin:0}a{color:var(--aarde)}[hidden]{display:none!important}:focus-visible{outline:3px solid var(--aarde);outline-offset:3px}.notitie{color:var(--aarde);font:600 1.5rem/1.1 Caveat,cursive}.overslaan{z-index:5;background:var(--mos);color:var(--papier);padding:.6rem 1rem;position:absolute;top:-4rem;left:1rem}.overslaan:focus{top:1rem}.demo{padding:.35rem var(--marge);background:var(--zand);text-align:center;font-size:.9375rem}.kop{padding:.9rem var(--marge);background:var(--mos);color:var(--papier);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 2rem;display:flex}.kop a{color:inherit}.kop__naam{align-items:baseline;gap:.5rem;font:400 1.5rem/1 Young Serif,Georgia,serif;text-decoration:none;display:inline-flex}.kop__naam span{color:var(--zand);font:600 1.25rem/1 Caveat,cursive}.kop nav{flex-wrap:wrap;align-items:center;gap:.25rem 1.5rem;display:flex}.kop nav a{padding-block:.4rem;text-decoration:none}.kop nav a:hover,.kop nav a[aria-current]{text-underline-offset:.3em;text-decoration:underline}.kop :focus-visible{outline-color:var(--zand)}.kop__actie{background:var(--zand);padding-inline:.9rem;color:var(--mos)!important}.start{padding:clamp(2.5rem, 6vw, 5.5rem) var(--marge);gap:1.5rem;display:grid}.start h1{font-size:clamp(3.25rem,11vw,10rem)}.start__zij{align-self:end;gap:1rem;max-width:24rem;display:grid}.pijl{font-weight:600}@media (width>=60rem){.start{grid-template-columns:1fr auto}}.breedbeeld{height:clamp(20rem,52vw,44rem);position:relative}.breedbeeld--laag{height:clamp(16rem,34vw,28rem)}.breedbeeld .notitie{right:var(--marge);background:var(--papier);padding:.3rem .8rem;position:absolute;bottom:-.9rem;transform:rotate(-2deg)}.jaar{padding-block:clamp(4rem,9vw,8rem) 0}.jaar h2{padding-inline:var(--marge);font-size:clamp(2.5rem,6vw,5rem)}.jaar__intro{max-width:34rem;margin:1.25rem var(--marge) 2.5rem}.jaar__rij{margin:0;padding:0;list-style:none;display:grid}.jaar__rij>li{padding:2rem var(--marge);align-content:start;gap:.5rem;display:grid}.jaar__rij>li:first-child{background:#dfe3c8}.jaar__rij>li:nth-child(2){background:#cfd8a8}.jaar__rij>li:nth-child(3){background:#e8c9a0}.jaar__rij>li:nth-child(4){background:var(--zand)}.jaar h3{font-size:2rem}.jaar .notitie{color:#7f3517}.jaar ul{margin:.75rem 0 0;padding:0;list-style:none}.jaar ul li{border-top:1px solid #24382a4d;padding-block:.35rem}@media (width>=48rem){.jaar__rij{grid-template-columns:repeat(2,1fr)}}@media (width>=72rem){.jaar__rij{grid-template-columns:repeat(4,1fr)}.jaar__rij>li{padding:2.5rem 1.75rem 3.5rem}.jaar__rij>li:first-child{padding-left:var(--marge)}}.tuinen{padding:clamp(4rem, 9vw, 8rem) var(--marge);gap:.75rem;display:grid}.tuinen h2{margin-bottom:1.5rem;font-size:clamp(2.5rem,6vw,5rem)}.tuinen figure{height:16rem;position:relative}.tuinen .notitie{background:var(--papier);padding:.2rem .7rem;position:absolute;bottom:.75rem;left:.75rem}@media (width>=60rem){.tuinen{grid-template-columns:repeat(12,1fr);grid-auto-rows:7.5rem}.tuinen h2{grid-area:1/1/3/6;margin:0}.tuinen figure{height:auto}.tuinen__a{grid-area:1/6/5/13}.tuinen__b{grid-area:3/2/6/6}.tuinen__c{grid-area:6/1/9/5}.tuinen__d{grid-area:5/6/9/13}}.vraag{padding:clamp(3.5rem, 8vw, 6rem) var(--marge);background:var(--zand);justify-items:start;gap:1rem;display:grid}.vraag h2{max-width:16em;font-size:clamp(2.25rem,5vw,4rem)}.knop{border:2px solid var(--aarde);background:var(--aarde);color:#fff;cursor:pointer;border-radius:0;min-height:3rem;padding:.7rem 1.5rem;font:600 1.125rem/1.3 Source Sans,system-ui,sans-serif;text-decoration:none;display:inline-block}.knop:hover{background:var(--mos);border-color:var(--mos)}.knop--stil{color:var(--aarde);background:0 0}.knop--stil:hover{color:#fff}.pagina{padding:clamp(2.5rem, 6vw, 5rem) var(--marge);gap:1rem;display:grid}.pagina h1{font-size:clamp(3rem,9vw,7.5rem)}.pagina p{max-width:32rem}.stappen{padding:clamp(4rem, 8vw, 7rem) var(--marge);gap:3rem;display:grid}.stappen ol{counter-reset:stap;gap:2rem;margin:0;padding:0;list-style:none;display:grid}.stappen li{counter-increment:stap;grid-template-columns:3rem 1fr;column-gap:1rem;display:grid}.stappen li:before{content:counter(stap);color:var(--aarde);grid-row:1/3;font:400 2.5rem/1 Young Serif,Georgia,serif}.stappen h2{font-size:1.75rem}.stappen figure{height:22rem;position:relative}.stappen .notitie{background:var(--papier);padding:.2rem .7rem;position:absolute;bottom:.75rem;left:.75rem}@media (width>=60rem){.stappen{grid-template-columns:1fr 1fr;align-items:start}.stappen figure{height:30rem}}.vormen{display:grid}.vormen article{padding:2.5rem var(--marge);border-top:2px solid var(--mos);gap:.75rem;display:grid}.vormen h2{font-size:clamp(2rem,4vw,3rem)}@media (width>=48rem){.vormen{grid-template-columns:1fr 1fr}.vormen article+article{border-left:2px solid var(--mos)}}.duo{gap:.75rem;padding:.75rem;display:grid}.duo figure{height:clamp(16rem,36vw,30rem)}@media (width>=48rem){.duo{grid-template-columns:3fr 2fr}}.vragen{max-width:40rem;padding:0 var(--marge) clamp(4rem, 8vw, 6rem);gap:1.5rem;display:grid}.vragen fieldset{border:0;gap:.6rem;margin:0;padding:0;display:grid}.vragen legend{margin-bottom:1rem;padding:0;font:400 clamp(1.75rem,4vw,2.5rem)/1.1 Young Serif,Georgia,serif}.vragen fieldset>label:not(.veld){background:var(--zand);cursor:pointer;align-items:center;gap:.75rem;padding:.85rem 1rem;display:flex}.vragen fieldset>label:not(.veld):hover{background:#dcceb1}.vragen input[type=radio]{width:1.25rem;height:1.25rem;accent-color:var(--aarde)}.veld{gap:.25rem;display:grid}.veld input{border:2px solid var(--mos);color:var(--mos);font:inherit;background:#fff;border-radius:0;padding:.7rem .8rem}.vragen__knoppen{flex-wrap:wrap;gap:.75rem;display:flex}.vragen__melding{color:var(--aarde);font-weight:600}.voet{padding:2.5rem var(--marge);background:var(--mos);color:var(--papier);gap:2rem;font-size:1rem;display:grid}.voet a{color:inherit}.voet__naam{font:400 1.5rem/1.2 Young Serif,Georgia,serif}.voet__demo{color:var(--zand)}@media (width>=60rem){.voet{grid-template-columns:1fr 1fr}}
