@font-face{font-family:'Raleway';font-style:normal;font-weight:100 900;font-display:swap;src:url('/assets/fonts/raleway-latin.woff2') format('woff2')}@font-face{font-family:'Raleway';font-style:italic;font-weight:100 900;font-display:swap;src:url('/assets/fonts/raleway-latin-italic.woff2') format('woff2')}:root{--tekst:#222222;--tekst-zacht:#5c6b6a;--groen:#009490;--groen-tekst:#007975;--groen-vlak:#00807c;--groen-diep:#006f6b;--groen-licht:#e6f2f1;--roze:#D3065B;--roze-donker:#a8044a;--grijs:#f3f7f7;--rand:#dce6e5;--wit:#ffffff;--font:'Raleway',system-ui,-apple-system,'Segoe UI',Arial,sans-serif;--breed:1440px;--kader-extra:140px;--schaduw:0 6px 30px -12px rgba(0,70,68,.25);--radius:8px}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:110px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms !important;transition-duration:.01ms !important}}body{margin:0;background:var(--wit);color:var(--tekst);font-family:var(--font);font-size:17px;line-height:1.7;font-weight:400;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}img,svg{max-width:100%}img{height:auto;vertical-align:middle}p,ul,ol,blockquote,figure,table{margin:0 0 1.25em}ul,ol{padding:0 0 0 1.4em}li{margin:0 0 .35em}li>ul,li>ol{margin-bottom:0}h1,h2,h3,h4{font-family:var(--font);color:var(--tekst);margin:0 0 .7em}h1{font-size:46px;line-height:1.15;font-weight:600}h2{font-size:32px;line-height:1.25;font-weight:600}h3{font-size:20px;line-height:1.4;font-weight:800}h4{font-size:18px;line-height:1.4;font-weight:800}a{color:var(--groen-tekst)}a:hover{color:var(--roze)}strong,b{font-weight:700}mark{background:none;color:var(--groen-tekst)}hr{border:0;border-top:2px solid var(--rand);margin:40px 0}table{border-collapse:collapse;width:100%;font-size:15.5px;line-height:1.5}th,td{border:1px solid var(--rand);padding:9px 12px;text-align:left;vertical-align:top}th,tr:first-child td{background:var(--grijs);font-weight:700}button{font:inherit}:focus-visible{outline:3px solid var(--roze);outline-offset:2px}.sr-only{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:absolute;left:8px;top:-60px;z-index:1000;background:var(--groen-tekst);color:#fff;padding:10px 16px;border-radius:4px;font-weight:700}.skip-link:focus{top:8px;color:#fff}main:focus{outline:none}.omkeer{unicode-bidi:bidi-override;direction:rtl}.icoon{width:1em;height:1em;fill:currentColor;vertical-align:middle;flex:none}.sectie .kop:is(h1,h2),.tekst h2,.bericht-tekst h2{border-left:6px solid var(--roze);border-radius:3px;padding-left:20px}.sectie-kop .kop:is(h1,h2),.s-cta .kop:is(h1,h2),.s-paginakop .kop:is(h1,h2),.s-tekst.uitlijning-midden .kop:is(h1,h2){border-left:0;padding-left:0}.tekst>:last-child,.tekst p:last-child{margin-bottom:0}.tekst :is(p,li,td) a,.intro a,.bericht-tekst :is(p,li) a,.formulier-privacy a,.paginakop-tekst a{text-decoration:underline;text-underline-offset:3px;font-weight:600}.tekst h2{font-size:28px;margin:1.4em 0 .6em}.tekst h3{margin:1.5em 0 .5em}.tekst h4{margin:1.3em 0 .4em}.tekst>:is(h2,h3,h4):first-child{margin-top:0}.tekst blockquote,.bericht-tekst blockquote{margin:0 0 1.4em;padding:4px 0 4px 24px;border-left:4px solid var(--groen);font-style:italic;font-size:18px;color:var(--tekst)}.tekst blockquote p:last-child{margin-bottom:0}@media (max-width:768px){.tekst table{display:block;overflow-x:auto}}.tekst ul li::marker{color:var(--groen-tekst)}.cms-figuur{margin:0 0 28px;max-width:100%}.cms-figuur img{width:100%;border-radius:6px}.cms-figuur figcaption,.cms-video figcaption{font-size:14.5px;color:var(--tekst-zacht);margin-top:8px}.cms-figuur.uitlijning-midden{margin-left:auto;margin-right:auto;text-align:center}:is(.cms-figuur,.cms-video).uitlijning-links{float:left;width:46%;margin:4px 32px 20px 0}:is(.cms-figuur,.cms-video).uitlijning-rechts{float:right;width:46%;margin:4px 0 20px 32px}.tekst::after{content:'';display:table;clear:both}.cms-video{margin:0 0 28px}.video-voorbeeld{position:relative;display:block;aspect-ratio:16 / 9;background:#12302f;border-radius:8px;overflow:hidden}.video-voorbeeld img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s}.video-voorbeeld:hover img{transform:scale(1.03)}.video-knop{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.video-knop svg{width:68px;height:48px}.video-voorbeeld:hover .video-knop path:first-child,.video-voorbeeld:focus-visible .video-knop path:first-child{fill:#D3065B;fill-opacity:1}.video-speler{display:block;width:100%;aspect-ratio:16 / 9;border:0;border-radius:8px}.knop{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--roze);color:#fff;font-family:var(--font);font-size:16px;line-height:1.4;font-weight:700;padding:13px 22px;border-radius:4px;border:2px solid var(--roze);cursor:pointer;text-decoration:none;text-align:center;transition:background-color .2s,border-color .2s,color .2s}.knop:hover,.knop:focus-visible{background:var(--roze-donker);border-color:var(--roze-donker);color:#fff}.knop-licht{background:#fff;color:var(--groen-tekst);border-color:var(--groen-tekst)}.knop-licht:hover,.knop-licht:focus-visible{background:var(--groen-tekst);border-color:var(--groen-tekst);color:#fff}.knop-klein{font-size:15px;padding:8px 14px}.knoppen{margin:24px 0 0;display:flex;flex-wrap:wrap;gap:12px}.knoppen-midden{justify-content:center}.pijl-link{display:inline-flex;align-items:center;gap:8px;font-size:16px;font-weight:700;color:var(--groen-tekst);text-decoration:none}.pijl-link:hover{color:var(--roze)}.pijl-icoon{width:16px;height:16px;fill:currentColor;flex:none;transition:transform .2s}.pijl-link:hover .pijl-icoon{transform:translateX(3px)}.tekst a.knop,.bericht-tekst a.knop{color:#fff;text-decoration:none}.tekst a.knop-licht{color:var(--groen-tekst)}.tekst p.knoppen{margin:0 0 1.25em}.tekst p.knoppen:last-child{margin-bottom:0}.tagline{display:inline-block;font-size:15px;letter-spacing:.02em;font-weight:700;color:var(--groen-tekst);margin:0 0 12px}.kopbalk{position:relative;z-index:50;background:#fff}.kop-vast .kopbalk{position:sticky;top:0}.kop-vast.kop-plakt .kopbalk{box-shadow:0 1px 0 var(--rand)}.kop-binnen{max-width:calc(var(--breed) + 64px);margin:0 auto;padding:8px 32px;display:flex;align-items:center;min-height:96px}.kop-logo{flex:none;display:block;line-height:0}.kop-logo img{width:186px;height:80px}.hoofdmenu{margin-left:auto}.hoofdmenu-sluit{display:none}.menu{list-style:none;margin:0;padding:0;display:flex;align-items:center}.menu>li{position:relative;display:flex;align-items:center;margin:0}.menu>li>a{display:block;font-size:17px;line-height:56px;font-weight:600;color:var(--tekst);padding:0 6px 0 14px;text-decoration:none}.menu>li:not(.heeft-sub)>a{padding:0 14px}.menu>li>a:hover,.menu>li>a:focus-visible,.menu>li.actief>a{color:var(--groen-tekst)}.menu>li>a[aria-current]{color:var(--groen-tekst);text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:2px}.sub-knop{background:none;border:0;padding:0 10px 0 0;height:56px;color:var(--tekst);cursor:pointer;display:flex;align-items:center}.sub-knop .icoon{width:14px;height:14px;transition:transform .2s}.heeft-sub.open>.sub-knop .icoon{transform:rotate(180deg)}.sub{list-style:none;margin:0;padding:8px 0;position:absolute;top:100%;left:0;min-width:270px;background:#fff;z-index:60;border-radius:0 0 8px 8px;box-shadow:0 14px 30px -10px rgba(0,60,58,.25);border-top:3px solid var(--groen);opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .15s,transform .15s,visibility .15s}.heeft-sub:hover>.sub,.heeft-sub:focus-within>.sub,.heeft-sub.open>.sub{opacity:1;visibility:visible;transform:none}.sub li{margin:0}.sub a{display:block;padding:9px 20px;font-size:16px;line-height:1.35;font-weight:500;color:var(--tekst);text-decoration:none}.sub a:hover,.sub a:focus-visible,.sub a[aria-current]{color:var(--groen-tekst);background:var(--grijs)}.menu .taal a{padding:0 12px;display:flex;align-items:center;gap:8px;height:56px;color:var(--tekst);text-decoration:none}.taal-naam{position:absolute !important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.vlag{width:20px;height:14px;display:block;border-radius:2px;box-shadow:0 0 0 1px rgba(0,0,0,.08)}.menu-knop-item{margin-left:10px !important}.zoek-knop,.menu-knop{background:none;border:0;padding:0 12px;height:56px;color:var(--tekst);cursor:pointer;display:flex;align-items:center}.zoek-knop .icoon,.menu-knop .icoon{width:20px;height:20px}.zoek-knop:hover,.menu-knop:hover{color:var(--groen-tekst)}.menu-knop{display:none}.zoeklaag{position:fixed;inset:0;z-index:200;background:rgba(0,40,38,.35);display:flex;align-items:flex-start;justify-content:center;padding:12vh 16px 0}.zoeklaag[hidden]{display:none}.zoeklaag-binnen{position:relative;background:#fff;width:100%;max-width:700px;border-radius:8px;box-shadow:0 10px 40px rgba(0,0,0,.2)}.zoeklaag form{display:flex}.zoeklaag input{flex:1;border:0;font:inherit;font-size:20px;padding:20px 24px;background:transparent;color:var(--tekst);min-width:0;border-radius:8px 0 0 8px}.zoeklaag input:focus{outline:2px solid var(--groen-tekst);outline-offset:-2px}.zoeklaag form button{background:var(--groen-tekst);color:#fff;border:0;padding:0 22px;cursor:pointer;border-radius:0 8px 8px 0}.zoeklaag form button .icoon{width:20px;height:20px}.zoeklaag-sluit{position:absolute;right:0;top:-46px;background:none;border:0;color:#fff;padding:8px;cursor:pointer}.zoeklaag-sluit .icoon{width:22px;height:22px}.sectie{position:relative;padding:88px 32px}.sectie-binnen{max-width:var(--breed);margin:0 auto}.secties>.sectie:not(.achtergrond-kleur):not(.achtergrond-grijs):not(.s-paginakop):not(.s-gedeeld) + .sectie:not(.achtergrond-kleur):not(.achtergrond-grijs):not(.s-paginakop){padding-top:0}.sectie.ruimte-geen{padding-top:0}.sectie.ruimte-klein{padding-top:40px}.sectie.ruimte-midden{padding-top:64px}.sectie.onder-geen{padding-bottom:0}.sectie.onder-klein{padding-bottom:40px}.sectie.onder-midden{padding-bottom:64px}.sectie.achtergrond-grijs{background:var(--grijs)}.sectie.achtergrond-kleur{background:var(--groen-vlak);color:#fff}.achtergrond-kleur :is(h1,h2,h3,h4,.tagline,mark){color:#fff}.achtergrond-kleur .kop:is(h1,h2),.achtergrond-kleur .tekst h2{border-left-color:#fff}.achtergrond-kleur .tekst :is(p,li,td) a,.achtergrond-kleur .intro a,.achtergrond-kleur .pijl-link{color:#fff}.achtergrond-kleur .tekst :is(p,li,td) a:hover{color:#fff;text-decoration-thickness:2px}.achtergrond-kleur .tekst ul li::marker{color:#fff}.achtergrond-kleur .tekst blockquote{border-left-color:#fff;color:#fff}.achtergrond-kleur th,.achtergrond-kleur tr:first-child td{background:rgba(255,255,255,.12)}.achtergrond-kleur th,.achtergrond-kleur td{border-color:rgba(255,255,255,.35)}.achtergrond-kleur .knop-licht{background:transparent;color:#fff;border-color:#fff}.achtergrond-kleur .knop-licht:hover,.achtergrond-kleur .knop-licht:focus-visible{background:#fff;color:var(--groen-tekst)}.achtergrond-kleur :focus-visible{outline-color:#fff}.sectie-kop{display:flex;flex-direction:column;align-items:center;text-align:center;margin:0 auto 48px;max-width:860px}.sectie-kop:empty,.sectie-kop:not(:has(*)){display:none}.sectie-kop>:last-child{margin-bottom:0}.sectie-kop .intro{margin:0}.sectie-kop .tekst.intro p:last-child{margin-bottom:0}.s-paginakop{background:var(--groen-vlak);color:#fff;padding:88px 32px 96px;text-align:center;overflow:hidden}.paginakop-beeld{position:absolute;inset:0}.paginakop-foto{width:100%;height:100%;object-fit:cover;opacity:.2;mix-blend-mode:luminosity}.s-paginakop::after{content:'';position:absolute;inset:0;background:linear-gradient(100deg,rgba(0,111,107,.55),rgba(0,111,107,0) 70%);pointer-events:none}.s-paginakop .sectie-binnen{position:relative;z-index:1;max-width:920px}.s-paginakop .kop{color:#fff;margin:0}.paginakop-tekst{font-size:20px;line-height:1.55;margin:18px auto 0;max-width:760px;font-weight:500}.paginakop-tekst p{margin:0}.s-paginakop .knoppen{justify-content:center}body.sjabloon-standaard .secties>.s-paginakop:first-child .kop{font-size:50px}.s-paginakop,.secties:not(.inhoud-kolom)>.sectie.achtergrond-kleur,#usp{width:min(var(--breed) + 2 * var(--kader-extra),100% - 16px);margin-inline:auto;border-radius:var(--radius);padding-inline:max(24px,min(var(--kader-extra),(100% - var(--breed)) / 2 - 8px))}.s-paginakop{margin-top:32px}.secties:not(.inhoud-kolom)>.sectie.achtergrond-kleur:has(+ .sectie.achtergrond-kleur){border-bottom-left-radius:0;border-bottom-right-radius:0}.secties:not(.inhoud-kolom)>.sectie.achtergrond-kleur + .sectie.achtergrond-kleur{border-top-left-radius:0;border-top-right-radius:0;padding-top:0}.secties:not(.inhoud-kolom)>.sectie.achtergrond-kleur:last-child{margin-bottom:88px}#usp{padding-block:0;background:var(--groen-diep);color:#fff}#usp{margin-top:32px;border-radius:var(--radius) var(--radius) 0 0}#usp + .s-paginakop,#usp + .secties>.s-paginakop:first-child{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}#usp .sectie-binnen{max-width:var(--breed)}#usp .kop,#usp .tekst{display:none}#usp .vinkregels{columns:auto;display:flex;flex-wrap:wrap;justify-content:space-around;gap:4px 28px;margin:0;padding:10px 0}#usp .vinkregels li{border:0;padding:0;font-size:15px;font-weight:600;color:#fff}#usp .vink-icoon{fill:#fff;width:18px;height:18px}.bt-raster{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.s-beeld-tekst.beeld-links .bt-beelden{order:-1}.bt-tekst>:last-child{margin-bottom:0}.bt-tekst .subkop{font-size:22px;font-weight:600;margin:-6px 0 20px}.bt-tekst .lead{font-weight:700}.bt-beelden{display:grid;gap:20px}.bt-beeld img{border-radius:var(--radius);display:block}.bt-beelden:not(.aantal-1) .bt-beeld img{width:100%}.bt-beelden.aantal-1{justify-items:center}.bt-beelden.aantal-1 .bt-beeld img{box-shadow:var(--schaduw)}.bt-beelden.aantal-3,.bt-beelden.aantal-4{grid-template-columns:1fr 1fr}.s-beeld-tekst.zonder-beeld .bt-tekst{max-width:900px;margin:0 auto}.vinkjes{list-style:none;margin:0 0 1.25em;padding:0}.vinkjes li{display:flex;gap:12px;align-items:flex-start;margin:0;padding:10px 0;border-bottom:2px solid rgba(0,148,144,.18)}.vink-icoon{width:22px;height:22px;flex:none;fill:var(--groen);margin-top:2px}.achtergrond-kleur .vink-icoon{fill:#fff}.achtergrond-kleur .vinkjes li,.achtergrond-kleur .vinkregels li{border-bottom-color:rgba(255,255,255,.3)}.s-tekst.opmaak-boven .sectie-binnen,.s-tekst:not(.opmaak-naast) .sectie-binnen{max-width:900px}.s-tekst.uitlijning-midden{text-align:center}.s-tekst.uitlijning-midden .kop{border-left:0;padding-left:0}.s-tekst.uitlijning-midden .knoppen{justify-content:center}.tekst-naast{display:grid;grid-template-columns:5fr 7fr;gap:64px;align-items:start}.tekst-naast-kop>:last-child{margin-bottom:0}.kolommen{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 48px}.kolommen-3 .kolommen{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.kolommen-4 .kolommen{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.kolommen-5 .kolommen{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px}.kolommen-5 .kolom{text-align:center}.sectie.achtergrond-kleur + .s-kolommen.kolommen-5.achtergrond-kleur{padding-top:0}.kolommen-5 .kolom-titel{font-size:1.05rem;border-left:0;padding-left:0;margin:0}.kolommen-5 .kolom-beeld{margin-bottom:14px;transition:transform .2s}.kolommen-5 .kolom-titel a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.kolommen-5 .kolom-beeldlink:hover .kolom-beeld{transform:translateY(-3px)}.kolom-beeldlink{display:block;border-radius:6px}.kolom-titel a{color:inherit;text-decoration:none}.kolom-titel a:hover,.kolom-titel a:focus-visible{text-decoration:underline}h1,h2,h3,h4{overflow-wrap:break-word}.kolom-titel{hyphens:auto}.kolommen:has(>.kolom:only-child){grid-template-columns:minmax(0,1fr);max-width:900px;margin:0 auto}.kolom{min-width:0;display:flex;flex-direction:column}.kolom>.tekst{flex:1 1 auto}.kolom .knoppen{margin-top:20px}.kolom-beeld{display:block;width:100%;border-radius:6px;margin:0 0 24px}.kolom-titel{font-size:22px;margin:0 0 14px}h2.kolom-titel{font-size:28px;border-left:6px solid var(--roze);border-radius:3px;padding-left:20px}.achtergrond-kleur h2.kolom-titel{border-left-color:#fff}.stijl-kaart .kolom{background:#fff;color:var(--tekst);border:1px solid var(--rand);border-radius:var(--radius);padding:32px;box-shadow:var(--schaduw)}.stijl-kaart .kolom :is(h2,h3){color:var(--tekst)}.stijl-kaart .kolom h2.kolom-titel{border-left-color:var(--roze)}.stijl-kaart .kolom .tekst :is(p,li) a{color:var(--groen-tekst)}.stijl-kaart .kolom .vink-icoon{fill:var(--groen)}.stijl-kaart .kolom .knop-licht{background:#fff;color:var(--groen-tekst);border-color:var(--groen-tekst)}.stijl-kaart .kolom .knop-licht:hover,.stijl-kaart .kolom .knop-licht:focus-visible{color:#fff;background:var(--groen-tekst)}.stijl-kaart .kolom-beeld{margin:-8px 0 24px}#normen .kolom-beeld{aspect-ratio:16 / 10;object-fit:cover}.s-kolommen.stijl-kaart:is(.kolommen-2:has(.kolom:nth-child(4):last-child .obf-mail),.kolommen-4:not(#normen):has(.kolom:nth-child(5):last-child .tekst ul)) .kolommen{grid-template-columns:minmax(0,1fr);max-width:900px;margin:0 auto;gap:64px}.s-kolommen.stijl-kaart:is(.kolommen-2:has(.kolom:nth-child(4):last-child .obf-mail),.kolommen-4:not(#normen):has(.kolom:nth-child(5):last-child .tekst ul)) .kolom:not(:last-child)::after{content:'';position:absolute;left:50%;top:calc(100% + 18px);width:18px;height:18px;margin-left:-9px;border-right:3px solid var(--groen);border-bottom:3px solid var(--groen);transform:rotate(45deg)}.stijl-kaart .kolom{position:relative}:is(.stijl-kaart .kolom,.stijl-los .kolom,.s-beeld-tekst .bt-tekst) .tekst ul{list-style:none;padding:0}:is(.stijl-kaart .kolom,.stijl-los .kolom,.s-beeld-tekst .bt-tekst) .tekst ul li{position:relative;padding:9px 0 9px 26px;margin:0;border-bottom:2px solid rgba(0,148,144,.15)}:is(.stijl-kaart .kolom,.stijl-los .kolom,.s-beeld-tekst .bt-tekst) .tekst ul li::before{content:'';position:absolute;left:4px;top:18px;width:7px;height:7px;border-top:2px solid var(--groen-tekst);border-right:2px solid var(--groen-tekst);transform:rotate(45deg)}.achtergrond-kleur:is(.stijl-los,.s-beeld-tekst) .tekst ul li{border-bottom-color:rgba(255,255,255,.3)}.achtergrond-kleur:is(.stijl-los,.s-beeld-tekst) .tekst ul li::before{border-color:#fff}.vinkregels{list-style:none;margin:8px 0 0;padding:0;columns:2;column-gap:56px}.vinkregels li{display:flex;gap:12px;align-items:flex-start;break-inside:avoid;margin:0;padding:12px 0;border-bottom:2px solid rgba(0,148,144,.18)}.vinkregels li span{min-width:0}.vinkregels a{font-weight:600;text-decoration:underline;text-underline-offset:3px}.s-voordelen .tekst + .vinkregels{margin-top:24px}.s-cta{text-align:center}.s-cta .sectie-binnen{max-width:820px}.s-cta .kop{font-size:30px}.s-cta .knoppen{justify-content:center}#voet-cta{background:var(--grijs)}.kaarten{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:0}.kolommen-2 .kaarten{grid-template-columns:repeat(2,minmax(0,1fr))}.kolommen-4 .kaarten{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.kaart{display:flex;flex-direction:column;gap:16px;background:#fff;color:var(--tekst);border:1px solid var(--rand);border-radius:var(--radius);padding:28px;box-shadow:var(--schaduw)}.kaart .icoon-vak{width:56px;height:56px;border-radius:50%;background:var(--groen-licht);color:var(--groen-tekst);display:flex;align-items:center;justify-content:center;padding:12px}.kaart .icoon-vak .icoon{width:30px;height:30px}.kaart-beeld{margin:-28px -28px 4px}.kaart-beeld img{width:100%;aspect-ratio:16 / 9;object-fit:cover;border-radius:var(--radius) var(--radius) 0 0;display:block}.kaart h3{margin:0 0 10px;color:var(--tekst)}.kaart-tekst{display:flex;flex-direction:column;flex:1 1 auto}.kaart-tekst p{font-size:16px;line-height:1.6;margin:0 0 18px;flex:1 1 auto}.kaart-tekst .pijl-link{color:var(--groen-tekst)}.reviews{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.review{margin:0;display:flex;flex-direction:column;background:#fff;color:var(--tekst);border-radius:var(--radius);padding:32px;box-shadow:var(--schaduw);border:1px solid var(--rand)}.review blockquote{margin:0 0 20px;padding:0 0 20px;border-bottom:2px solid rgba(0,148,144,.2);font-style:italic;font-size:16.5px;line-height:1.65;flex:1 1 auto}.review blockquote p{margin:0}.review figcaption{display:flex;flex-direction:column;gap:2px;font-size:15.5px}.review-naam{color:var(--tekst-zacht)}.review-organisatie{font-weight:700}.review-logo{margin-top:16px;width:160px;max-width:100%;height:64px;object-fit:contain;object-position:left center;align-self:flex-start}.review-logo[src*="weprevent"]{object-fit:cover}.uitklapper summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px}.uitklapper summary::-webkit-details-marker{display:none}.plus-icoon,.omlaag-icoon{width:16px;height:16px;fill:currentColor;flex:none;transition:transform .2s}.uitklapper[open] .plus-icoon{transform:rotate(45deg)}.uitklapper[open] .omlaag-icoon{transform:rotate(180deg)}.uitklappers{display:flex;flex-direction:column;gap:10px}.uitklappers .uitklapper{border-radius:6px;background:var(--grijs);scroll-margin-top:120px}.uitklappers .uitklapper summary{padding:14px 20px;color:var(--groen-tekst);border-radius:6px;transition:background-color .2s,color .2s}.uitklappers .uitklapper summary:hover{background:var(--groen-licht)}.uitklappers .uitklapper[open] summary{background:var(--groen-vlak);color:#fff;border-radius:6px 6px 0 0}.uitklappers .uitklap-vraag{font-family:var(--font);font-size:17px;line-height:1.45;font-weight:700;margin:0;color:inherit}.uitklap-inhoud{padding:18px 20px 20px}.uitklap-inhoud .tekst{font-size:16.5px}.achtergrond-grijs .uitklappers .uitklapper{background:#fff}.kop-icoon{width:30px;height:30px;color:var(--roze);fill:var(--roze);margin:0 10px 0 0;vertical-align:-5px}.s-uitklappers .sectie-kop{align-items:flex-start;text-align:left;margin:0 0 28px;max-width:none}.s-uitklappers .sectie-kop .kop{border-left:6px solid var(--roze);padding-left:20px}.berichten-kaarten{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.bericht-kaart{position:relative;display:flex;flex-direction:column;background:#fff;border:1px solid var(--rand);border-radius:var(--radius);overflow:hidden;box-shadow:var(--schaduw);transition:transform .2s}.bericht-kaart:hover{transform:translateY(-3px)}.bericht-beeld{display:block;line-height:0}.bericht-beeld img,.bericht-geen-beeld{width:100%;aspect-ratio:16 / 9;object-fit:cover;display:block;background:var(--groen-licht)}.bericht-geen-beeld{background:var(--groen-licht) url('/assets/img/pct-icoon.svg') center / 64px no-repeat}.bericht-beeld img:not([srcset]){object-fit:contain;background:var(--grijs)}.bericht-kaart-tekst{display:flex;flex-direction:column;flex:1 1 auto;padding:22px 24px 24px}.bericht-kaart .bericht-titel{font-size:20px;line-height:1.35;font-weight:700;margin:0 0 10px}.bericht-kaart .bericht-titel a{color:var(--tekst);text-decoration:none}.bericht-kaart .bericht-titel a::after{content:'';position:absolute;inset:0}.bericht-kaart:hover .bericht-titel a{color:var(--groen-tekst)}.bericht-kaart .bericht-samenvatting{font-size:15.5px;line-height:1.6;margin:0 0 16px;flex:1 1 auto}.bericht-meta-regel{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--tekst-zacht);margin:0 0 8px;font-weight:600}.bericht-meta-regel .icoon{width:15px;height:15px;fill:var(--groen-tekst)}.berichten-lijst,.berichten-vacatures{display:flex;flex-direction:column;gap:0;max-width:900px}.bericht-item{padding:24px 0;border-bottom:2px solid var(--rand)}.bericht-item:first-child{padding-top:0}.bericht-item .bericht-titel{font-size:22px;line-height:1.35;margin:0 0 6px}.bericht-item .bericht-titel a{color:var(--tekst);text-decoration:none}.bericht-item .bericht-titel a:hover{color:var(--groen-tekst)}.bericht-item .bericht-samenvatting{margin:0 0 10px;font-size:16px}.geen-vacatures{font-size:18px}.s-vacatures .geen-vacatures{text-align:center;margin:0}.s-vacatures .knoppen{margin-top:20px}.s-vacatures + #algemeen .sectie-kop .intro{text-align:left;max-width:780px}.paginering{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:56px 0 0}.paginering a,.paginering span{min-width:44px;height:44px;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;border-radius:4px;background:var(--grijs);color:var(--groen-tekst);font-weight:700;font-size:16px;text-decoration:none}.paginering a:hover{background:var(--groen-tekst);color:#fff}.paginering .paginering-nu{background:var(--groen-tekst);color:#fff}.paginering .paginering-puntjes{background:none}.formulier .veld{margin:0 0 16px}.formulier label{display:block;font-size:15px;font-weight:700;margin:0 0 6px}.formulier input:not([type="checkbox"]):not([type="radio"]):not([type="file"]),.formulier textarea,.formulier select{width:100%;font:inherit;font-size:17px;line-height:1.5;color:var(--tekst);background:#fff;border:1px solid #6f8d8c;border-radius:5px;padding:11px 14px}.formulier input[type="file"]{font:inherit;font-size:15px;width:100%;padding:10px;border:1px dashed #6f8d8c;border-radius:5px;background:var(--grijs)}.formulier input:focus,.formulier textarea:focus,.formulier select:focus{outline:2px solid var(--roze);outline-offset:0;border-color:var(--roze)}.formulier [aria-invalid="true"]{border-color:#b00034;background:#fff5f8}.formulier ::placeholder{color:#66706f;opacity:1}.formulier textarea{min-height:140px;resize:vertical}.formulier-intro{font-weight:600;margin:0 0 20px}:is(.formulier-kaart,.formulier-links)>.tekst{margin-bottom:28px}.formulier-knop{margin:0 0 14px}.formulier .cf-turnstile{min-height:65px;line-height:0;margin:0 0 16px}.formulier-melding{padding:12px 16px;border-radius:6px;font-size:16px}.formulier-melding.ok{background:#e3f3ee;color:#0d5b3c}.formulier-melding.fout{background:#fdecf2;color:#8a0b3c}.formulier-privacy{font-size:14px;line-height:1.5;color:var(--tekst-zacht);margin:0}.hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.formulier-raster{display:grid;grid-template-columns:7fr 5fr;gap:64px;align-items:start}.formulier-info{background:var(--grijs);border-radius:var(--radius);padding:32px}.formulier-info .tekst p{margin-bottom:1em}.info-kop{font-size:22px}.formulier-beeld{border-radius:var(--radius);margin:0 0 32px;width:100%}.formulier-kaart{position:relative;max-width:720px;margin:0 auto;background:#fff;border-radius:var(--radius);padding:44px 48px;box-shadow:var(--schaduw);border:1px solid var(--rand)}.formulier-kaart>.kop{border-left:0;padding-left:0}.achtergrond-kleur .formulier label,.achtergrond-kleur .formulier-privacy{color:#fff}.uitklapper-vak{margin:12px 0 0;background:#fff;border-radius:6px}.uitklapper-vak summary{padding:14px 18px;font-weight:700;color:var(--groen-tekst)}.uitklapper-vak .uitklap-inhoud{padding:0 18px 16px}.met-zijmenu{max-width:calc(var(--breed) + 64px);margin:0 auto;padding:72px 32px 88px;display:grid;grid-template-columns:270px minmax(0,1fr);gap:56px;align-items:start}.zijmenu{position:sticky;top:120px}.kop-vast .zijmenu{top:120px}.zijmenu-titel{font-size:20px;font-weight:800;margin:0 0 12px;padding:0 0 12px;border-bottom:3px solid var(--tekst);border-left:0 !important;padding-left:0 !important}.zijmenu ul{list-style:none;margin:0;padding:0}.zijmenu-banner{display:block;margin:24px 0 0;border-radius:var(--radius);overflow:hidden;box-shadow:var(--schaduw);border:1px solid var(--rand)}.zijmenu-banner img{display:block;width:100%;height:auto;transition:opacity .2s}.zijmenu-banner:hover img,.zijmenu-banner:focus-visible img{opacity:.85}.bericht-nav{display:flex;justify-content:space-between;gap:24px;margin:40px 0 0;padding:32px 0 0;border-top:2px solid var(--rand)}.bericht-nav a{display:flex;flex-direction:column;gap:4px;flex:0 1 48%;padding:16px 20px;border-radius:var(--radius);background:var(--grijs);color:var(--groen-tekst);text-decoration:none;font-weight:700;line-height:1.4;transition:background-color .2s}.bericht-nav a span{font-size:14px;font-weight:600;color:var(--tekst-zacht)}.bericht-nav a:hover,.bericht-nav a:focus-visible{background:var(--groen-licht);color:var(--groen-tekst)}.bericht-nav a:hover strong,.bericht-nav a:focus-visible strong{text-decoration:underline;text-underline-offset:3px}.bericht-nav .volgend{margin-left:auto;text-align:right}.zijmenu li{margin:0;border-bottom:1px solid var(--rand)}.zijmenu li a{display:flex;align-items:center;gap:10px;padding:10px 4px;color:var(--tekst);text-decoration:none;font-weight:500;line-height:1.35}.zijmenu li a .icoon{width:18px;height:18px;color:var(--groen-tekst);fill:var(--groen-tekst)}.zijmenu li a:hover{color:var(--groen-tekst)}.zijmenu li.nu a{color:var(--groen-tekst);font-weight:800}.zijmenu .knoppen{margin-top:24px}.zijmenu-zoek{display:flex;flex-direction:column;gap:10px;margin:0 0 32px}.zijmenu-zoek input{font:inherit;font-size:16px;padding:10px 12px;border:1px solid #6f8d8c;border-radius:5px;width:100%}.zijmenu-zoek .knop{align-self:flex-start}.inhoud-kolom{min-width:0}.inhoud-kolom>.sectie{padding:0 0 56px}.inhoud-kolom>.sectie:last-child{padding-bottom:0}.inhoud-kolom>.sectie.achtergrond-grijs,.inhoud-kolom>.sectie.achtergrond-kleur{padding:40px;border-radius:var(--radius);margin-bottom:56px}.inhoud-kolom .sectie-binnen{max-width:none}.inhoud-kolom .bt-raster{gap:40px}.inhoud-kolom .kolommen-3 .kolommen{grid-template-columns:repeat(2,minmax(0,1fr))}.sjabloon-team .s-kolommen .kolom .tekst p>a:only-child:is(.obf-tel,.obf-mail,[href*="linkedin.com"])::before{content:'';display:inline-block;width:18px;height:18px;margin-right:10px;vertical-align:-3px;background:currentColor;-webkit-mask:var(--contact-icoon) center / contain no-repeat;mask:var(--contact-icoon) center / contain no-repeat}.sjabloon-team .s-kolommen .kolom .tekst p>a.obf-tel:only-child{--contact-icoon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M231.88,175.08A56.26,56.26,0,0,1,176,224C96.6,224,32,159.4,32,80A56.26,56.26,0,0,1,80.92,24.12a16,16,0,0,1,16.62,9.52l21.12,47.15,0,.12A16,16,0,0,1,117.39,96c-.18.27-.37.52-.57.77L96,121.45c7.49,15.22,23.41,31,38.83,38.51l24.34-20.71a8.12,8.12,0,0,1,.75-.56,16,16,0,0,1,15.17-1.4l.13.06,47.11,21.11A16,16,0,0,1,231.88,175.08Z'/%3E%3C/svg%3E")}.sjabloon-team .s-kolommen .kolom .tekst p>a.obf-mail:only-child{--contact-icoon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M224,48H32a8,8,0,0,0-8,8V192a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V56A8,8,0,0,0,224,48ZM203.43,64,128,133.15,52.57,64ZM216,192H40V74.19l82.59,75.71a8,8,0,0,0,10.82,0L216,74.19V192Z'/%3E%3C/svg%3E")}.sjabloon-team .s-kolommen .kolom .tekst p>a[href*="linkedin.com"]:only-child{--contact-icoon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M100.28 448H7.4V148.9h92.88zM53.79 108.1C24.09 108.1 0 83.5 0 53.8a53.79 53.79 0 0 1 107.58 0c0 29.7-24.1 54.3-53.79 54.3zM447.9 448h-92.68V302.4c0-34.7-.7-79.2-48.29-79.2-48.29 0-55.69 37.7-55.69 76.7V448h-92.78V148.9h89.08v40.8h1.3c12.4-24.6 44.6-50.3 91.6-50.3 94 0 111.28 61.9 111.28 142.3V448z'/%3E%3C/svg%3E")}.bericht-kop .kop{font-size:42px}.bericht-meta{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 24px;margin:20px 0 0;font-size:16px;font-weight:600}.bericht-meta span{display:inline-flex;align-items:center;gap:8px}.bericht-meta .icoon{width:17px;height:17px}.bericht-meta a{color:#fff}.bericht-raster{max-width:calc(var(--breed) + 64px);margin:0 auto;padding:72px 32px 88px;display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:64px;align-items:start}.bericht-raster.bericht-smal{grid-template-columns:minmax(0,1fr);max-width:900px}.bericht-artikel{min-width:0}.bericht-tekst{font-size:17.5px}.bericht-tekst :is(p,ul,ol) + :is(h2,h3,h4){margin-top:1.6em}.bericht-tekst figure img{border-radius:6px}.bericht-tags{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:40px 0 0}.bericht-tags .icoon{width:18px;height:18px;fill:var(--groen-tekst)}.bericht-tags a{background:var(--grijs);padding:4px 12px;border-radius:4px;font-size:14.5px;font-weight:600;text-decoration:none}.bericht-tags a:hover{background:var(--groen-tekst);color:#fff}.bericht-faq{margin:56px 0 0}.bericht-faq .uitklapper{margin:0 0 10px}#bericht-cta{margin:56px 0 0;padding:40px;background:var(--grijs);border-radius:var(--radius);text-align:left;border-left:6px solid var(--roze)}#bericht-cta .sectie-binnen{max-width:none}#bericht-cta .kop{font-size:24px}#bericht-cta .knoppen{justify-content:flex-start}.zijbalk{position:sticky;top:120px}.zijbalk-binnen{display:flex;flex-direction:column;gap:28px}.zijbalk-zoek{display:flex;border:1px solid #6f8d8c;border-radius:5px;overflow:hidden}.zijbalk-zoek input{flex:1;min-width:0;border:0;font:inherit;font-size:16px;padding:10px 12px}.zijbalk-zoek button{background:var(--groen-tekst);color:#fff;border:0;padding:0 14px;cursor:pointer}.zijbalk-zoek button .icoon{width:18px;height:18px}.zijbalk-kop{font-size:18px;margin:0 0 8px}.zijbalk-lijst{list-style:none;margin:0 0 12px;padding:0}.zijbalk-lijst li{margin:0;border-bottom:1px solid var(--rand)}.zijbalk-lijst a{display:block;padding:7px 0;text-decoration:none;font-weight:600}#zijbalk{padding:28px;border-radius:var(--radius);background:var(--groen-vlak);color:#fff}#zijbalk .sectie-binnen{max-width:none}#zijbalk .bt-raster{grid-template-columns:1fr;gap:16px}#zijbalk .kop{font-size:22px;border-left:0;padding-left:0;color:#fff;margin-bottom:8px}#zijbalk :is(p,a){color:#fff}#zijbalk .bt-beelden{order:0;justify-items:start}#zijbalk .bt-beeld img{box-shadow:none;max-width:160px}.archief-lijst{padding-top:64px}.archief-subkop{font-size:26px;margin:0 0 24px}.archief-subkop:not(:first-child){margin-top:56px}.auteur-kop .sectie-binnen{display:flex;gap:40px;align-items:center;justify-content:center;text-align:left}.auteur-foto img{width:150px;height:150px;border-radius:50%;object-fit:cover;border:4px solid #fff}.auteur-linkedin{display:inline-flex;align-items:center;gap:8px;color:#fff;font-weight:700}.auteur-bio{max-width:820px;margin-bottom:48px}.zoekformulier{display:flex;gap:12px;margin:28px auto 0;max-width:560px}.zoekformulier input{flex:1;min-width:0;font:inherit;padding:11px 14px;border:0;border-radius:5px;background:#fff}.zoek-paginas,.zoek-vragen{list-style:none;margin:0 0 40px;padding:0;display:grid;gap:22px;max-width:900px}.zoek-paginas li,.zoek-vragen li{margin:0}.zoek-paginas a,.zoek-vragen a{font-weight:700;font-size:19px}.zoek-onderwerp{display:inline-block;margin-left:10px;font-size:13px;font-weight:700;color:var(--groen-tekst);background:var(--groen-licht);padding:2px 8px;border-radius:4px;vertical-align:2px}.zoek-paginas p,.zoek-vragen p{margin:4px 0 0;font-size:15.5px}.voet{background:var(--groen-diep);color:#fff;padding:72px 32px 32px}.voet-binnen{max-width:var(--breed);margin:0 auto}.voet-raster{display:grid;grid-template-columns:1fr 1fr 1.2fr;gap:48px}.voet a{color:#fff}.voet a:hover{color:#d9f1ef}.voet-kop{font-size:19px;font-weight:800;color:#fff;margin:0 0 16px;border:0 !important;padding:0 !important}.voet-kolom ul{list-style:none;margin:0;padding:0}.voet-kolom li{margin:0 0 6px;font-size:16px}.voet-contact li{margin-bottom:12px}.voet-keurmerk{width:250px;height:auto;display:block;margin:0 0 20px}.voet-links{display:flex;flex-direction:column;gap:4px}.voet-linkedin{display:inline-flex;align-items:center;gap:10px;font-weight:700}.voet-linkedin .icoon{width:20px;height:20px}.koek-link{background:none;border:0;padding:0;color:#fff;cursor:pointer;text-decoration:underline;font-size:16px}.koek-link:hover{color:#d9f1ef}.voet-onder{margin-top:48px;padding-top:24px;border-top:1px solid rgba(255,255,255,.3);display:flex;justify-content:space-between;align-items:center;gap:12px 30px;flex-wrap:wrap;font-size:14px}.voet-onder p{margin:0}.voet-kvk{margin-left:8px;opacity:.9}.zwevende-knop{position:fixed;right:24px;bottom:24px;z-index:120;box-shadow:0 8px 24px -6px rgba(120,0,50,.45)}@media (max-width:1199px){.zwevende-knop{display:none}}.koek{position:fixed;left:16px;bottom:16px;z-index:150}.koek[hidden]{display:none}.koek-knop{width:40px;height:40px;border-radius:50%;border:0;background:#fff;color:var(--groen-tekst);box-shadow:0 3px 12px rgba(0,0,0,.2);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.koek-knop .icoon{width:22px;height:22px}.koek-laag{position:fixed;inset:0;z-index:210;background:rgba(0,40,38,.35);display:flex;align-items:flex-end;justify-content:flex-start;padding:16px}.koek-laag[hidden]{display:none}.koek-venster{position:relative;background:#fff;border-radius:8px;max-width:420px;padding:28px 28px 24px;box-shadow:0 10px 30px rgba(0,0,0,.18);font-size:16px;line-height:1.55}.koek-titel{font-weight:800;font-size:19px;margin:0 0 12px;color:var(--tekst)}.koek-venster p{margin:0 0 16px}.koek-venster a{text-decoration:underline;font-weight:600}.koek-sluit{position:absolute;right:8px;top:6px;background:none;border:0;font-size:26px;line-height:1;padding:6px 10px;color:var(--tekst);cursor:pointer}.gedeeld-uitleg{max-width:var(--breed);margin:32px auto;padding:0 32px}.gedeeld-uitleg p{background:var(--groen-licht);border-radius:8px;padding:16px 20px;margin:0}@media (max-width:1100px){.kop-binnen{padding:8px 20px;min-height:76px}.kop-logo img{width:151px;height:65px}.hoofdmenu{position:fixed;top:0;right:0;bottom:0;width:320px;max-width:88vw;background:#fff;z-index:300;padding:64px 0 24px;overflow-y:auto;transform:translateX(100%);visibility:hidden;transition:transform .25s,visibility .25s;box-shadow:-10px 0 30px rgba(0,0,0,.12)}.hoofdmenu.open{transform:none;visibility:visible}.hoofdmenu-sluit{display:flex;position:absolute;top:12px;right:12px;background:none;border:0;padding:10px;cursor:pointer;color:var(--tekst)}.hoofdmenu-sluit .icoon{width:20px;height:20px}.menu{flex-direction:column;align-items:stretch}.menu>li{flex-wrap:wrap;border-bottom:1px solid var(--rand)}.menu>li>a{flex:1;line-height:50px;padding:0 20px}.menu>li:not(.heeft-sub)>a{padding:0 20px}.sub-knop{height:50px;padding:0 20px}.sub{position:static;width:100%;min-width:0;box-shadow:none;display:none;opacity:1;visibility:visible;transform:none;border-top:0;border-radius:0;background:var(--grijs);padding:4px 0}.heeft-sub:hover>.sub,.heeft-sub:focus-within>.sub{display:none}.heeft-sub.open>.sub{display:block}.sub a{padding:10px 32px}.menu .taal a{height:50px;padding:0 20px}.taal-naam{position:static !important;width:auto;height:auto;clip:auto}.menu-knop-item{margin:16px 20px !important;border:0 !important}.menu-knop{display:flex}.zoek-knop{margin-left:auto}.met-zijmenu,.bericht-raster{grid-template-columns:minmax(0,1fr);gap:48px}.zijmenu,.zijbalk{position:static}.met-zijmenu .zijmenu{order:2}.bt-raster,.formulier-raster,.tekst-naast{grid-template-columns:minmax(0,1fr);gap:40px}.s-beeld-tekst.beeld-links .bt-beelden{order:0}.kolommen-3 .kolommen,.kolommen-4 .kolommen,.kaarten,.kolommen-4 .kaarten,.reviews,.berichten-kaarten{grid-template-columns:repeat(2,minmax(0,1fr))}.kolommen-5 .kolommen{grid-template-columns:repeat(3,minmax(0,1fr))}h1,h2{hyphens:auto}.voet-raster{grid-template-columns:1fr 1fr}}@media (max-width:768px){body{font-size:16.5px}h1,.bericht-kop .kop,body.sjabloon-standaard .secties>.s-paginakop:first-child .kop{font-size:34px}h2,.tekst h2{font-size:26px}h2.kolom-titel{font-size:24px}.sectie{padding:64px 20px}.s-paginakop{padding-top:64px;padding-bottom:72px;margin-top:20px}.s-paginakop,.secties:not(.inhoud-kolom)>.sectie.achtergrond-kleur,#usp{width:calc(100% - 40px);padding-inline:20px}.secties:not(.inhoud-kolom)>.sectie.achtergrond-kleur:last-child{margin-bottom:64px}.paginakop-tekst{font-size:18px}#usp{margin-top:20px}#usp .vinkregels{justify-content:flex-start}.vinkregels{columns:1}.kolommen,.kolommen-3 .kolommen,.kolommen-4 .kolommen,.kaarten,.kolommen-2 .kaarten,.kolommen-4 .kaarten,.reviews,.berichten-kaarten,.inhoud-kolom .kolommen-3 .kolommen{grid-template-columns:minmax(0,1fr)}.kolommen-5 .kolommen{grid-template-columns:repeat(2,minmax(0,1fr))}.stijl-kaart .kolom,.review,.formulier-info{padding:24px}.formulier-kaart{padding:28px 22px}:is(.cms-figuur,.cms-video):is(.uitlijning-links,.uitlijning-rechts){float:none;width:auto;margin:0 0 24px}.met-zijmenu,.bericht-raster{padding:48px 20px 64px}.inhoud-kolom>.sectie.achtergrond-grijs,.inhoud-kolom>.sectie.achtergrond-kleur{padding:28px 20px}#bericht-cta{padding:28px 22px}.voet{padding:56px 20px 28px}.voet-raster{grid-template-columns:1fr;gap:36px}.auteur-kop .sectie-binnen{flex-direction:column;text-align:center}.zoekformulier{flex-direction:column}.tekst table{font-size:14px}.bericht-nav{flex-direction:column;gap:12px}.bericht-nav a{flex-basis:auto}}.locatiekaart{position:relative;margin:24px 0 0}.locatiekaart-vlak{position:relative;aspect-ratio:3 / 2;overflow:hidden;cursor:pointer;background:#e9eeee;border-radius:var(--radius)}.locatiekaart-vlak img,.locatiekaart-vlak iframe{display:block;width:100%;height:100%;object-fit:cover;border:0;margin:0;border-radius:0;box-shadow:none}.locatiekaart-geladen .locatiekaart-vlak{cursor:auto}.locatiekaart-pin{position:absolute;left:50%;top:50%;transform:translate(-50%,-100%);pointer-events:none;line-height:0}.locatiekaart-pin svg{width:44px;height:44px;fill:var(--roze);stroke:#fff;stroke-width:1.2;filter:drop-shadow(0 2px 3px rgba(0,0,0,.35))}.locatiekaart-melding{position:absolute;left:10px;right:10px;bottom:10px;z-index:1;cursor:auto;padding:10px 12px;border-radius:6px;background:rgba(255,255,255,.95);box-shadow:0 2px 12px rgba(0,0,0,.16);color:var(--tekst);font-size:14px;line-height:1.45;text-align:left}.locatiekaart-melding p{margin:0;font-size:inherit;line-height:inherit;color:inherit}.locatiekaart-melding a{color:var(--groen-tekst);text-decoration:underline;text-underline-offset:2px;font-weight:600}@media (hover:hover){.locatiekaart:not(:hover):not(.locatiekaart-melding-open) .locatiekaart-melding{display:none}}@media (hover:none){.locatiekaart:not(.locatiekaart-melding-open) .locatiekaart-melding{display:none}}.locatiekaart-laden{position:absolute;left:10px;top:10px;z-index:2;max-width:calc(100% - 20px)}.locatiekaart-laden:not(:focus){width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.locatiekaart-bron{position:absolute;right:6px;top:6px;margin:0;padding:1px 6px;border-radius:4px;background:rgba(255,255,255,.9);font-size:12px;line-height:1.5;color:#3d3d3d}.locatiekaart-bron a{color:inherit;text-decoration:underline;font-weight:400}
