@font-face{font-family:Raleway;src:url(../media/Raleway-400.1qx0evykhei_l.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Raleway;src:url(../media/Raleway-600.1qx0evykhei_l.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Raleway;src:url(../media/Raleway-800.1qx0evykhei_l.woff2)format("woff2");font-weight:800;font-display:swap}@font-face{font-family:Poppins;src:url(../media/Poppins-500.25i40p8naznea.woff2)format("woff2");font-weight:500;font-display:swap}:root{--ink:#2e2925;--ink-diep:#1a191c;--grijs:#6e665e;--grijs-licht:#9a9188;--groen:#007851;--groen-diep:#00603f;--groen-licht:#8fd6b4;--groen-zacht:#e8f2ee;--wit:#fff;--zand:#f8f6f3;--lijn:#e5dfd8;--let-op:#8a5a12;--let-op-zacht:#fbf2e2;--kop:"Raleway",Arial,Helvetica,sans-serif;--knop:"Poppins","Raleway",Arial,sans-serif;--s1:.25rem;--s2:.5rem;--s3:.75rem;--s4:1rem;--s6:1.5rem;--s8:2rem;--s12:3rem;--s16:4rem;--s20:5rem;--s24:6rem;--tegelpad:clamp(3.5rem,9vw,5rem);--radius:6px;--radius-l:18px;--pil:999px;--breed:1180px;--breed-raster:1440px;--lees:62ch;--plantschaduw:0 3px 30px #00000038}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--wit);color:var(--ink);font-family:var(--kop);-webkit-font-smoothing:antialiased;margin:0;font-size:17px;line-height:1.6}img,video{max-width:100%;display:block}img{height:auto}a{color:var(--groen-diep);text-underline-offset:.15em}:focus-visible{outline:3px solid var(--groen);outline-offset:3px;border-radius:2px}[hidden]{display:none!important}html:not([data-taal=nl]) [lang=nl],html:not([data-taal=en]) [lang=en],html:not([data-taal=de]) [lang=de],html:not([data-taal=es]) [lang=es],html:not([data-taal=it]) [lang=it]{display:none}.taal button[lang]{display:inline-block!important}.omhulsel{max-width:var(--breed);margin:0 auto;padding-inline:clamp(1.1rem,4vw,2.5rem)}.omhulsel--breed{max-width:var(--breed-raster)}.weg{z-index:100;background:var(--groen);color:#fff;padding:.8rem 1.2rem;font-weight:600;position:absolute;top:0;left:-9999px}.weg:focus{top:.5rem;left:.5rem}h1,h2,h3{text-wrap:balance;margin:0;font-weight:800}h1{letter-spacing:-.03em;font-size:clamp(2.4rem,6.4vw,4.6rem);line-height:1.04}h2{letter-spacing:-.028em;font-size:clamp(2rem,4.8vw,3.4rem);line-height:1.06}h3{letter-spacing:-.012em;font-size:clamp(1.1rem,1.6vw,1.3rem);line-height:1.25}p{text-wrap:pretty;margin:0}.tagline{color:var(--grijs);max-width:30ch;font-size:clamp(1.1rem,2vw,1.35rem);line-height:1.45}.lood{color:var(--grijs);max-width:var(--lees);font-size:clamp(1.05rem,2vw,1.2rem)}.tekst{color:var(--grijs);max-width:var(--lees)}.tekst+.tekst{margin-top:var(--s4)}.bovenkop{letter-spacing:.2em;text-transform:uppercase;color:var(--groen);margin:0 0 var(--s4);font-size:.74rem;font-weight:600}.tegel{padding-block:var(--tegelpad);position:relative;overflow:hidden}.tegel--wit{background:var(--wit);color:var(--ink)}.tegel--zand{background:var(--zand);color:var(--ink)}.tegel--donker{background:var(--ink-diep);color:#fff}.tegel--groen{background:var(--groen);color:#fff}.tegel--donker h1,.tegel--donker h2,.tegel--donker h3,.tegel--groen h1,.tegel--groen h2,.tegel--groen h3{color:#fff}.tegel--donker .tagline,.tegel--donker .tekst,.tegel--donker .lood{color:#ffffffc2}.tegel--groen .tagline,.tegel--groen .tekst{color:#ffffffdb}.tegel--donker .bovenkop{color:var(--groen-licht)}.tegel--groen .bovenkop{color:#ffffffb8}.midden{text-align:center;align-items:center;gap:var(--s6);flex-direction:column;display:flex}.midden>h1,.midden>h2{max-width:16ch}.midden .tagline{max-width:44ch}.midden .knoppen{margin-top:var(--s2)}.tegel__beeld{margin-top:var(--s12);width:100%}.tegel__beeld img{box-shadow:var(--plantschaduw);border-radius:var(--radius-l);margin-inline:auto}.tegel--film{min-height:min(88svh,780px);padding-block:var(--tegelpad);align-items:center;display:grid}.tegel--film>video,.tegel--film>img{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.tegel--film .waas{z-index:1;background:linear-gradient(#1a191c8c 0%,#1a191c40 34%,#1a191cb8 100%);position:absolute;inset:0}.tegel--film .omhulsel{z-index:2;width:100%;position:relative}.tegel--film .bron{z-index:2;color:#ffffffb8;margin:0;font-size:.74rem;position:absolute;bottom:1rem;right:clamp(1rem,4vw,2.5rem)}.knoppen{gap:var(--s3);justify-content:inherit;flex-wrap:wrap;display:flex}.midden .knoppen{justify-content:center}.knop{font-family:var(--knop);letter-spacing:.01em;border-radius:var(--pil);cursor:pointer;border:1.5px solid #0000;justify-content:center;align-items:center;gap:.5em;padding:.78rem 1.5rem;font-size:1rem;font-weight:500;text-decoration:none;transition:background .18s,color .18s,border-color .18s,opacity .18s;display:inline-flex}.knop--vol{background:var(--groen);color:#fff}.knop--vol:hover{background:var(--groen-diep)}.knop--rand{border-color:var(--groen);color:var(--groen-diep);background:0 0}.knop--rand:hover{background:var(--groen);color:#fff}.knop--wit{color:#fff;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#ffffff24;border-color:#fff9}.knop--wit:hover{color:var(--ink);background:#fff;border-color:#fff}.knop--klein{padding:.52rem 1.05rem;font-size:.9rem}.knop--tekst{color:var(--groen-diep);background:0 0;border:0;padding:.4rem 0;font-size:1rem}.knop--tekst:hover{text-decoration:underline}.tegel--donker .knop--tekst,.tegel--groen .knop--tekst{color:#fff}@media (prefers-reduced-motion:reduce){.knop{transition:none}}.kop{z-index:50;-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);background:#ffffffe0;border-bottom:1px solid #2e292514;position:sticky;top:0}.kop__rij{align-items:center;gap:var(--s6);min-height:60px;display:flex}.kop__logo{flex-shrink:0}.kop__logo img{width:auto;height:30px}.kop__nav{align-items:center;gap:clamp(.9rem,1.8vw,1.6rem);margin-left:auto;display:flex}.kop__nav a{color:var(--ink);white-space:nowrap;opacity:.85;border-bottom:2px solid #0000;padding-block:.3rem;font-size:.88rem;font-weight:600;text-decoration:none}.kop__nav a:hover{opacity:1;border-bottom-color:var(--groen)}.kop__nav a[aria-current=page]{opacity:1;border-bottom-color:var(--groen);color:var(--groen-diep)}.kop__nav .knop--vol{color:#fff;opacity:1}.kop__acties{align-items:center;gap:var(--s3);margin-left:var(--s4);display:flex}.taal{border:1px solid var(--lijn);border-radius:var(--pil);display:inline-flex;overflow:hidden}.taal button{font-family:var(--knop);cursor:pointer;color:var(--grijs);background:0 0;border:0;padding:.32rem .58rem;font-size:.78rem;font-weight:500;line-height:1.4}.taal button[aria-pressed=true]{background:var(--groen);color:#fff}.taal button[disabled]{opacity:.38;cursor:not-allowed}@media (max-width:1320px){.kop__rij{gap:var(--s4)}.kop__nav{scrollbar-width:none;min-width:0;overflow-x:auto}.kop__nav::-webkit-scrollbar{display:none}.kop__acties{padding-left:var(--s4);background:linear-gradient(90deg,#0000,#fff 22%);position:sticky;right:0}}.taal-klein{font-family:var(--knop);color:var(--ink);border:1px solid var(--lijn);border-radius:var(--pil);cursor:pointer;background:#fff;padding:.32rem .5rem;font-size:.82rem;font-weight:500;display:none}@media (max-width:1120px){.taal{display:none}.taal-klein{display:inline-block}}.plantraster{grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));gap:clamp(1.5rem,3vw,2.5rem);display:grid}.plantraster--vijf{grid-template-columns:repeat(auto-fit,minmax(min(200px,45%),1fr))}.plantkaart{text-align:center;gap:var(--s3);color:inherit;flex-direction:column;text-decoration:none;display:flex;position:relative}.plantkaart .naam{letter-spacing:-.012em;font-size:clamp(1.05rem,1.5vw,1.22rem);font-weight:800;display:block}.plantkaart__beeld{border-radius:var(--radius-l);background:var(--zand);overflow:hidden}.plantkaart__beeld img{aspect-ratio:4/5;object-fit:cover;width:100%;transition:transform .6s cubic-bezier(.16,1,.3,1)}.plantkaart:hover .plantkaart__beeld img{transform:scale(1.05)}.plantkaart .bot{color:var(--grijs-licht);margin-top:.15rem;font-size:.94rem;font-style:italic;display:block}.tegel--donker .plantkaart .bot{color:#fff9}.tegel--donker .plantkaart__beeld{background:#ffffff0f}.zoekbalk{align-items:center;gap:var(--s4);margin-bottom:var(--s6);flex-wrap:wrap;justify-content:center;display:flex}.zoekveld{border:1px solid var(--lijn);border-radius:var(--pil);max-width:28rem;color:var(--grijs-licht);background:#fff;flex:20rem;align-items:center;gap:.6rem;padding:.15rem .3rem .15rem 1.1rem;display:flex}.zoekveld:focus-within{border-color:var(--groen);box-shadow:0 0 0 3px #00785129}.zoekveld input{font-family:var(--kop);color:var(--ink);background:0 0;border:0;outline:none;flex:1;padding:.7rem .5rem .7rem 0;font-size:1rem}.filters{align-items:center;gap:var(--s2);margin-bottom:var(--s12);flex-wrap:wrap;justify-content:center;display:flex}.filters button{font-family:var(--knop);border:1px solid var(--lijn);border-radius:var(--pil);color:var(--grijs);cursor:pointer;background:#fff;padding:.45rem 1.05rem;font-size:.88rem;font-weight:500}.filters button[aria-pressed=true]{background:var(--groen);border-color:var(--groen);color:#fff}.telling{color:var(--grijs-licht);text-align:center;margin-bottom:var(--s6);font-size:.9rem}.rasterleeg{text-align:center;color:var(--grijs);max-width:52ch;margin:var(--s16) auto}.specs{gap:0;max-width:34rem;margin:0;padding:0;list-style:none;display:grid}.specs div{justify-content:space-between;gap:var(--s4);border-bottom:1px solid var(--lijn);padding:.85rem 0;display:flex}.specs div:first-child{border-top:1px solid var(--lijn)}.specs dt{color:var(--grijs-licht)}.specs dd{margin:0;font-weight:600}.floridayband{text-align:center}.floridayband .logostrook{justify-content:center;align-items:center;gap:var(--s4);margin-top:var(--s6);color:#fff9;flex-wrap:wrap;font-size:.86rem;display:flex}.regels{border-top:1px solid #ffffff2e;margin:0;padding:0;list-style:none}.tegel--wit .regels,.tegel--zand .regels{border-top-color:var(--lijn)}.regels li{gap:var(--s4);padding:var(--s4) 0;border-bottom:1px solid #ffffff24;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) auto;align-items:center;display:grid}.tegel--wit .regels li,.tegel--zand .regels li{border-bottom-color:var(--lijn)}.regels .naam{letter-spacing:-.012em;font-size:1.08rem;font-weight:800}.regels .rol{color:#ffffff9e}.tegel--wit .regels .rol,.tegel--zand .regels .rol{color:var(--grijs)}.regels .lijn{font-family:var(--knop);color:var(--groen-licht);white-space:nowrap;font-size:1.08rem;font-weight:500;text-decoration:none}.tegel--wit .regels .lijn,.tegel--zand .regels .lijn{color:var(--groen-diep)}.regels .lijn:hover{text-decoration:underline}.regels .mail{color:#ffffff80;font-size:.86rem;font-weight:400;display:block}.tegel--wit .regels .mail,.tegel--zand .regels .mail{color:var(--grijs-licht)}@media (max-width:700px){.regels li{grid-template-columns:1fr auto;row-gap:.1rem}.regels .rol{grid-column:1;font-size:.92rem}.regels .lijn{grid-row:1/span 2;align-self:center}}.cijferfilm{margin:0;padding:0;list-style:none}.cijferfilm li{z-index:3;opacity:0;pointer-events:none;background:linear-gradient(#0000,#1a191c80 40%,#1a191ce6);padding-block:clamp(1.6rem,4vw,3rem) clamp(1.2rem,3vw,2.2rem);transition:opacity .55s;position:absolute;bottom:0;left:0;right:0}.cijferfilm li.aan{opacity:1}.cijferfilm .binnen{max-width:var(--breed);margin-inline:auto;padding-inline:clamp(1.1rem,4vw,2.5rem);display:block}.cijferfilm b{letter-spacing:-.03em;color:#fff;font-size:clamp(2.2rem,5.6vw,4rem);font-weight:800;line-height:1.02;display:block}.cijferfilm .uitleg{color:#ffffffd1;max-width:36ch;margin-top:.4rem;font-size:clamp(.95rem,1.5vw,1.1rem);display:block}.beeldvlak{background:var(--ink-diep);position:relative;overflow:hidden}.beeldvlak>video{aspect-ratio:16/9;object-fit:cover;width:100%;max-height:82vh}.beeldvlak.statisch .cijferfilm{background:var(--ink-diep);gap:var(--s6) var(--s8);padding:var(--s12) clamp(1.1rem,4vw,2.5rem);grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));display:grid;position:relative}.beeldvlak.statisch .cijferfilm li{opacity:1;background:0 0;padding:0;position:relative}.beeldvlak.statisch .cijferfilm .binnen{max-width:none;margin:0;padding:0}.beeldvlak.statisch .cijferfilm b{font-size:1.8rem}.stap{grid-template-columns:1fr 1fr;align-items:center;gap:0;display:grid}.stap>figure{height:100%;margin:0}.stap>figure img{object-fit:cover;aspect-ratio:4/3;width:100%;height:100%}.stap__tekst{padding:clamp(2rem,6vw,5rem)}.stap:nth-child(2n)>figure{order:2}@media (max-width:820px){.stap{grid-template-columns:1fr}.stap:nth-child(2n)>figure{order:0}}.diensten{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:clamp(2rem,4vw,3.5rem);margin:0;padding:0;list-style:none;display:grid}.diensten li{gap:var(--s3);flex-direction:column;display:flex}.diensten .n{font-family:var(--knop);color:var(--groen);letter-spacing:.1em;font-size:.82rem}.tegel--donker .diensten .n{color:var(--groen-licht)}.diensten p{color:var(--grijs)}.tegel--donker .diensten p{color:#ffffffb8}.insta__kop{align-items:center;gap:var(--s4);margin-bottom:var(--s8);flex-wrap:wrap;justify-content:center;display:flex}.insta__kop .naam{font-family:var(--knop);color:inherit;font-size:1.15rem;font-weight:500;text-decoration:none}.insta__kop .naam:hover{text-decoration:underline}.insta__kop .tel{color:var(--grijs-licht);font-size:.9rem}.insta{gap:var(--s2);grid-template-columns:repeat(3,1fr);max-width:920px;margin-inline:auto;display:grid}.insta a{background:var(--zand);aspect-ratio:1;border-radius:var(--radius);display:block;position:relative;overflow:hidden}.insta img{object-fit:cover;width:100%;height:100%;transition:transform .45s cubic-bezier(.16,1,.3,1)}.insta a:hover img{transform:scale(1.06)}.brochure__stapel{aspect-ratio:3/4;width:100%;max-width:280px;margin-inline:auto;position:relative}.brochure__stapel>span{border-radius:var(--radius);box-shadow:var(--plantschaduw);background:#fff;position:absolute;inset:0;overflow:hidden}.brochure__stapel>span:first-child{transform:rotate(-6deg)translateY(6px)}.brochure__stapel>span:nth-child(2){transform:rotate(3deg)}.brochure__stapel>span:nth-child(3){display:block}.brochure__stapel>span>img{object-fit:cover;width:100%;height:100%}.brochure__vel img{object-fit:cover;width:100%;height:100%;min-height:0}.brochure__vel{grid-template-rows:auto minmax(0,1fr) auto;height:100%;display:grid}.brochure__vel .balk{background:var(--groen);color:#fff;letter-spacing:.1em;text-transform:uppercase;padding:.5rem .7rem;font-size:.68rem;font-weight:600}.brochure__vel .voet{color:var(--grijs-licht);padding:.5rem .7rem;font-size:.64rem}.lijstregels{margin:0;padding:0;list-style:none}.lijstregels li{border-bottom:1px solid var(--lijn);padding:var(--s8) 0;gap:var(--s4);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid;position:relative}.lijstregels li:first-child{border-top:1px solid var(--lijn)}.lijstregels .datum{font-family:var(--knop);color:var(--grijs-licht);margin-bottom:.4rem;font-size:.84rem;display:block}.lijstregels h3{margin-bottom:.5rem;font-size:clamp(1.3rem,2.4vw,1.8rem)}.lijstregels h3 a{color:inherit;text-decoration:none}.lijstregels h3 a:after{content:"";position:absolute;inset:0}.lijstregels p{color:var(--grijs);max-width:58ch}.lijstregels .pijl{color:var(--groen);font-size:1.5rem;line-height:1}.lijstregels li:hover h3{color:var(--groen-diep)}.plaats{font-family:var(--knop);color:var(--groen-diep);background:var(--groen-zacht);border-radius:var(--pil);margin-top:.5rem;padding:.22rem .7rem;font-size:.82rem;display:inline-block}.artikel{max-width:66ch;margin-inline:auto}.artikel p{color:var(--grijs);margin-bottom:var(--s4);font-size:1.08rem;line-height:1.68}.artikel h3{margin-block:var(--s12) var(--s4);color:var(--ink)}.artikel ul{color:var(--grijs);margin-bottom:var(--s4);padding-left:1.2rem}.artikel li{margin-bottom:.5rem}.melding{gap:var(--s3);background:var(--let-op-zacht);border-radius:var(--radius-l);padding:var(--s4) var(--s6);color:var(--let-op);align-items:flex-start;max-width:70ch;margin-inline:auto;font-size:.92rem;display:flex}.melding strong{color:#6e460c;display:block}.form{gap:var(--s4);text-align:left;max-width:42rem;display:grid}.midden .form{margin-inline:auto}.form__rij{gap:var(--s4);grid-template-columns:1fr 1fr;display:grid}@media (max-width:620px){.form__rij{grid-template-columns:1fr}}.veld{gap:.35rem;display:grid}.veld label{font-size:.88rem;font-weight:600}.veld input,.veld textarea{font-family:var(--kop);color:var(--ink);border:1px solid var(--lijn);border-radius:var(--radius);background:#fff;padding:.85rem 1rem;font-size:1rem}.tegel--donker .veld input,.tegel--donker .veld textarea{color:#fff;background:#ffffff0f;border-color:#ffffff38}.tegel--donker .veld input::placeholder,.tegel--donker .veld textarea::placeholder{color:#fff6}.veld textarea{resize:vertical;min-height:130px}.veld .fout{color:#a5301f;min-height:1.1em;font-size:.85rem}.tegel--donker .veld .fout{color:#ffb4a5}.veld input[aria-invalid=true],.veld textarea[aria-invalid=true]{border-width:2px;border-color:#a5301f}.bevestig{border:1.5px solid var(--groen);background:var(--groen-zacht);border-radius:var(--radius-l);padding:var(--s4) var(--s6);color:var(--groen-diep);font-weight:600}.tegel--donker .bevestig{border-color:var(--groen-licht);color:#dcf0e6;background:#8fd6b424}.voet{background:var(--zand);color:var(--grijs);padding-block:var(--s16) var(--s8);font-size:.9rem}.voet__rij{gap:var(--s8);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));display:grid}.voet h2{color:var(--ink);letter-spacing:.16em;text-transform:uppercase;margin:0 0 var(--s3);font-size:.76rem;font-weight:600}.voet a{color:var(--grijs)}.voet a:hover{color:var(--groen-diep)}.voet address{font-style:normal;line-height:1.7}.voet ul{margin:0;padding:0;list-style:none}.voet li{margin-bottom:.35rem}.voet__logo{width:auto;height:28px;margin-bottom:var(--s4)}.voet__onder{border-top:1px solid var(--lijn);margin-top:var(--s12);padding-top:var(--s6);gap:var(--s4);color:var(--grijs-licht);flex-wrap:wrap;justify-content:space-between;font-size:.84rem;display:flex}.conceptbalk{color:#dcd8ec;background:#1e1a31;padding:.8rem 0;font-size:.84rem}.conceptbalk .omhulsel{flex-wrap:wrap;align-items:baseline;gap:.7rem;display:flex}.conceptbalk b{color:#b9a9ff;letter-spacing:.1em;text-transform:uppercase;font-size:.7rem}.regels li{grid-template-columns:auto minmax(0,1.1fr) minmax(0,1fr) auto}.regels .portret{border-radius:var(--pil);object-fit:cover;object-position:50% 20%;background:#ffffff14;width:54px;height:54px}.tegel--wit .regels .portret,.tegel--zand .regels .portret{background:var(--zand)}@media (max-width:700px){.regels li{grid-template-columns:auto 1fr auto}.regels .portret{grid-row:1/span 2;width:46px;height:46px}.regels .rol{grid-column:2}}.team{grid-template-columns:repeat(auto-fit,minmax(min(180px,45%),1fr));gap:clamp(1.5rem,3vw,2.5rem);margin:0;padding:0;list-style:none;display:grid}.team li{text-align:center;gap:var(--s3);flex-direction:column;display:flex}.team img{aspect-ratio:1;object-fit:cover;object-position:50% 18%;border-radius:var(--radius-lg,18px);border-radius:var(--radius-l);background:var(--zand);width:100%}.team .naam{letter-spacing:-.012em;font-size:1.02rem;font-weight:800}.team .rol{color:var(--grijs);margin-top:-.4rem;font-size:.88rem;display:block}.team a{font-family:var(--knop);color:var(--groen-diep);font-size:.94rem;text-decoration:none}.team a:hover{text-decoration:underline}.insta a{position:relative}.insta .badge{z-index:2;color:#fff;filter:drop-shadow(0 1px 3px #0000008c);place-items:center;width:22px;height:22px;display:grid;position:absolute;top:.5rem;right:.5rem}.insta .datum{z-index:2;font-family:var(--knop);color:#fff;opacity:0;background:linear-gradient(#0000,#0000009e);padding:.45rem .6rem;font-size:.72rem;transition:opacity .2s;position:absolute;bottom:0;left:0;right:0}.insta a:hover .datum,.insta a:focus-visible .datum{opacity:1}.diensten--beeld li{gap:var(--s4)}.diensten--beeld img{aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-l);width:100%;margin-bottom:var(--s2)}@media (prefers-reduced-motion:reduce){.plantkaart:hover .plantkaart__beeld img,.insta a:hover img{transform:none}*{transition-duration:.001ms!important}}.groep+.groep{margin-top:clamp(2.5rem,6vw,4.5rem)}.groep__kop{align-items:baseline;gap:var(--s4);padding-bottom:var(--s4);margin-bottom:var(--s8);border-bottom:1px solid var(--lijn);flex-wrap:wrap;display:flex}.groep__kop h2{font-size:clamp(1.4rem,2.6vw,2rem)}.groep__kop .aantal{font-family:var(--knop);color:var(--grijs-licht);font-size:.9rem}.plantkaart .naarfloriday{font-family:var(--knop);color:var(--groen-diep);opacity:0;align-items:center;gap:.35rem;font-size:.86rem;transition:opacity .2s;display:inline-flex}.plantkaart:hover .naarfloriday,.plantkaart a:focus-visible~div .naarfloriday{opacity:1}.teamfoto{margin:0 0 clamp(2rem,4vw,3rem)}.teamfoto img{aspect-ratio:21/9;object-fit:cover;border-radius:var(--radius-l);width:100%}.teamfoto figcaption{color:var(--grijs-licht);text-align:center;padding-top:.6rem;font-size:.8rem}.teamfoto--leeg{aspect-ratio:21/9;background:var(--groen-zacht);border-radius:var(--radius-l);text-align:center;padding:var(--s8);place-items:center;display:grid}.teamfoto--leeg p{color:var(--groen-diep);font-family:var(--knop);max-width:40ch}.brochurebeeld{margin:0}.brochurebeeld img{border-radius:var(--radius-l);width:100%;max-width:420px;box-shadow:var(--plantschaduw);margin-inline:auto}.brochurebeeld figcaption{text-align:center;color:var(--grijs-licht);padding-top:.7rem;font-size:.78rem}
