:root{--paars:#60257f;--paars-licht:#b692c9;--paars-tint:#e6dcea;--goud:#e4b43d;--goud-donker:#bc8d1a;--koper:#bf8049;--koper-licht:#e0c3a8;--teal:#44a697;--teal-donker:#43a495;--teal-licht:#a2d7ce;--oranje:#ff9300;--logo-geel:#fbdb4d;--logo-taupe:#d6cec4;--grond:#f5f5f5;--ring:#ededed;--wit:#fff;--inkt:#000;--inkt-zacht:#444;--op-paars:var(--wit);--focus:var(--paars);--font-sans:"Helvetica Neue", Helvetica, Arial, sans-serif;--font-kop:Nunito, "Helvetica Neue", Arial, sans-serif;--font-tool:Nunito, "Helvetica Neue", Arial, sans-serif;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--radius-sm:8px;--radius-md:16px;--radius-lg:28px;--radius-pill:999px;--shadow-tegel:0 6px 18px #0000002e;--citaat:800 44px/52px var(--font-kop);--kop-1:800 48px/52px var(--font-kop);--kop-2:800 28px/34px var(--font-kop);--kop-3:800 18px/24px var(--font-kop);--lead:300 22px/32px var(--font-sans);--body:400 16px/24px var(--font-sans);--body-nadruk:700 16px/24px var(--font-sans);--label:700 18px/24px var(--font-sans);--bijschrift:400 13px/18px var(--font-sans);--score:700 32px/36px var(--font-kop);--tool-naam:400 32px/40px var(--font-tool);--web-body:400 18px/1.6 var(--font-sans);--web-nadruk:700 18px/1.6 var(--font-sans);--web-lead:400 21px/1.55 var(--font-sans);--web-klein:400 15px/1.5 var(--font-sans);--web-onderschrift:400 15px/1.35 var(--font-sans);--web-label:700 16px/1.3 var(--font-sans);--web-h1:800 44px/1.12 var(--font-kop);--web-h2:800 30px/1.2 var(--font-kop);--web-h2-grootte:30px;--web-h3:700 21px/1.3 var(--font-kop);--web-citaat:700 36px/1.25 var(--font-kop);--web-score:700 44px/1 var(--font-kop);--kolom:760px;--ringen:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 300' fill='none' stroke='%23000' stroke-width='5' stroke-linecap='round'%3E%3Cpath d='M121.7 121.7A40 40 0 1 1 110.2 153.5M160.1 77.3A70 70 0 1 1 90.6 117.4M239.9 86.6A100 100 0 1 1 100.6 62.1M285.6 174.1A128 128 0 1 1 150.8 13.5'/%3E%3C/svg%3E");--rand:var(--space-5);--sectie:var(--space-8);--blok:var(--space-6);--knop-binnen:var(--space-5)}@media (width<=600px){:root{--web-body:400 17px/1.6 var(--font-sans);--web-nadruk:700 17px/1.6 var(--font-sans);--web-lead:400 19px/1.55 var(--font-sans);--web-klein:400 14px/1.5 var(--font-sans);--web-onderschrift:400 14px/1.35 var(--font-sans);--web-h1:800 34px/1.15 var(--font-kop);--web-h2:800 25px/1.2 var(--font-kop);--web-h2-grootte:25px;--web-h3:700 19px/1.3 var(--font-kop);--web-citaat:700 26px/1.3 var(--font-kop);--web-score:700 36px/1 var(--font-kop);--rand:var(--space-4);--sectie:var(--space-7);--blok:var(--space-5)}}*,:before,:after{box-sizing:border-box}html{scrollbar-gutter:stable;-webkit-text-size-adjust:100%}body{background:var(--wit);color:var(--inkt);font:var(--web-body);margin:0}img{max-width:100%;height:auto;display:block}a{color:var(--paars);text-underline-offset:3px}a:hover{color:var(--inkt)}strong,b{font-weight:700}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.op-paars :focus-visible{outline-color:var(--wit)}.visueel-verborgen{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.kop-site__binnen,.opening__binnen,.vlak__binnen,.voet__binnen{width:100%;max-width:calc(var(--kolom) + 2 * var(--rand));padding-left:var(--rand);padding-right:var(--rand);margin:0 auto}.kop-site{background:var(--wit);border-bottom:1px solid var(--ring)}.kop-site__binnen{justify-content:space-between;align-items:center;gap:var(--space-4);padding-top:var(--space-4);padding-bottom:var(--space-4);display:flex}.kop-site__logo img{width:auto;height:52px}.menu{gap:var(--space-2) calc(var(--space-4) + var(--space-1));flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.menu li{white-space:nowrap}.menu a{font:var(--web-label);color:var(--inkt);padding:var(--space-1) 0;white-space:nowrap;border-bottom:2px solid #0000;font-weight:400;text-decoration:none;display:inline-block}.menu a:hover{color:var(--paars)}.menu a[aria-current=page]{color:var(--paars);border-bottom-color:var(--paars)}.menu-uitklap{display:none}.menu-uitklap summary{align-items:center;gap:var(--space-2);cursor:pointer;font:var(--web-label);color:var(--wit);background:var(--paars);padding:var(--space-2) var(--space-4) var(--space-2) var(--space-3);border-radius:var(--radius-pill);list-style:none;display:inline-flex}.menu-uitklap summary:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M3 5h12M3 9h12M3 13h12' stroke='%23fff' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") 50%/18px no-repeat;width:18px;height:18px}.menu-uitklap[open] summary:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M4.5 4.5l9 9M13.5 4.5l-9 9' stroke='%23fff' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}.menu-uitklap summary:hover{filter:brightness(.92)}.menu-uitklap summary::-webkit-details-marker{display:none}.menu-uitklap{position:relative}.menu-uitklap .menu{text-align:right;align-items:flex-end;gap:var(--space-3);padding:var(--space-4) var(--space-4) var(--space-2) 0;flex-direction:column}.menu-uitklap summary{float:right}.menu-uitklap nav{clear:both}.opening{background:var(--grond);padding:var(--sectie) 0;position:relative;overflow:hidden}.opening:before{content:"";--watermerk:clamp(440px, calc(100vw - 680px), 560px);top:calc(var(--watermerk) * -.28);right:calc(var(--watermerk) / -2);width:var(--watermerk);aspect-ratio:1;background:var(--wit);-webkit-mask:var(--ringen) center / contain no-repeat;mask:var(--ringen) center / contain no-repeat;pointer-events:none;position:absolute;transform:rotate(160deg)}.opening__binnen{gap:var(--blok);grid-template-columns:minmax(0,1fr);align-items:center;display:grid;position:relative}.opening--met-beeld .opening__binnen{grid-template-columns:minmax(0,1fr) auto}.opening--klein{padding-bottom:var(--space-6)}.opening h1{margin:0}.bovenregel{margin:0 0 var(--space-2);font:var(--web-label);color:var(--paars)}.propositie{margin:var(--space-4) 0 0;font:var(--web-h3);color:var(--paars);text-wrap:pretty;font-size:24px}@media (width<=600px){.propositie{font-size:20px}}.opening .lead{margin:var(--space-4) 0 0}.opening .knoppen{margin-top:var(--blok)}.vlak{padding:var(--sectie) 0;background:var(--wit)}.vlak:not(.vlak--paars,.slot,.le-blok,.bezoek)+.vlak:not(.vlak--paars,.slot,.le-blok,.bezoek){padding-top:0}.vlak--paars,.slot{background:var(--paars);color:var(--wit)}.vlak--paars a,.slot a:not(.knop){color:var(--wit)}.vlak__binnen>*{margin:0}.vlak__binnen>*+*{margin-top:var(--space-4)}.vlak__binnen>*+:is(h2){margin-top:var(--space-7)}.vlak__binnen>*+:is(h3){margin-top:var(--blok)}.vlak__binnen>.bovenregel+h2{margin-top:var(--space-2)}.vlak__binnen>*+:is(.kernzin,.citaat,.knoppen,.jaren,.groeipijnen,.stappen,.tegels,.formulier,.aanvraag,.quickscan,.leeswijzer,.afzender,.oprichters,.oprichters__foto,.feiten__regel){margin-top:var(--blok)}.vlak__binnen ul:not([class]),.vlak__binnen ol:not([class]){padding-left:1.25em}.vlak__binnen ul[class],.vlak__binnen ol[class]{padding-left:0}.vlak__binnen li+li{margin-top:var(--space-2)}h1,h2,h3{color:var(--paars);overflow-wrap:break-word;hyphens:manual;margin:0}h1{font:var(--web-h1);letter-spacing:-.01em}h2{font:var(--web-h2)}h3{font:var(--web-h3)}.vlak--paars h2,.vlak--paars h3,.slot h2{color:var(--wit)}.lead{font:var(--web-lead)}p{margin:0}.knoppen{gap:var(--space-4) var(--space-5);flex-wrap:wrap;align-items:center;padding:0;list-style:none;display:flex}.knoppen--stapel{align-items:flex-start;gap:var(--space-3);flex-direction:column}.knoppen--stapel .knop{margin-bottom:var(--space-2)}.knoppen--stapel .lees-verder{margin-left:var(--knop-binnen)}.knop{font:var(--web-nadruk);background:var(--oranje);color:var(--wit);padding:var(--space-3) var(--knop-binnen);border-radius:var(--radius-pill);line-height:1.3;text-decoration:none;display:inline-block}.knop:hover{color:var(--wit);filter:brightness(.92)}.lees-verder{align-items:center;gap:var(--space-3);font:var(--web-nadruk);color:var(--paars);line-height:1.3;text-decoration:none;display:inline-flex}.lees-verder:after{content:"";border-radius:var(--radius-pill);background:var(--paars) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 8h8M8.5 4.5 12 8l-3.5 3.5' fill='none' stroke='%23fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 16px 16px no-repeat;flex:none;width:26px;height:26px}.lees-verder:hover{color:var(--inkt)}.lees-verder:hover:after{filter:brightness(.92)}.op-paars .lees-verder:after,.vlak--paars .lees-verder:after{background-color:var(--wit);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 8h8M8.5 4.5 12 8l-3.5 3.5' fill='none' stroke='%2360257f' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.citaat{padding:var(--space-7) var(--space-6);border-radius:var(--radius-md);background:var(--paars);color:var(--wit);font:var(--web-citaat)}.citaat__regel{text-wrap:balance;display:block}.citaat--goud{background:var(--goud-donker)}.citaat--teal{background:var(--teal-donker)}.kernzin{padding:var(--space-5);border:2px solid var(--paars);border-radius:var(--radius-sm);color:var(--paars);font:var(--web-nadruk)}.cirkelbeeld{aspect-ratio:1;border-radius:var(--radius-pill);border:8px solid var(--niveau,var(--paars));justify-self:end;width:220px;overflow:hidden}.mensen{gap:0 var(--space-5);grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.vlak__binnen .mensen li+li{margin-top:0}.vlak__binnen .mensen{margin-bottom:calc(-1 * var(--space-6))}.mensen li{grid-row:span 2;grid-template-rows:subgrid;row-gap:var(--space-3);margin-bottom:var(--space-6);display:grid}.mensen__beeld{aspect-ratio:1;border-radius:var(--radius-pill);border:8px solid var(--niveau);align-self:end;width:100%;overflow:hidden}.mensen__beeld img{object-fit:cover;width:100%;height:100%;display:block}.mensen p{font:var(--web-klein);color:var(--inkt);margin:0}.mensen strong{font:var(--web-label);color:var(--paars);margin-bottom:var(--space-1);display:block}.cirkelbeeld img{object-fit:cover;width:100%;height:100%}.vrijbeeld{justify-self:end;width:260px}.vrijbeeld img{width:100%;height:auto;display:block}.niveaus{margin:var(--space-3) 0 0;padding:0;list-style:none}.niveaus li{gap:var(--space-3);align-items:baseline;display:flex}.niveaus li+li{margin-top:var(--space-3)}.niveaus .stip{border-radius:var(--radius-pill);flex:none;width:12px;height:12px}.jaren{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.jaren li,.stap{background:var(--wit);border:2px solid var(--paars-tint);border-radius:var(--radius-md);padding:var(--space-5)}.vlak__binnen .jaren li+li{margin-top:0}.jaren .jaar{padding:var(--space-6);container-type:inline-size}.jaren .jaar h3{font:var(--web-h2);font-size:min(var(--web-h2-grootte), 16.5cqi);white-space:nowrap;color:var(--paars);margin:var(--space-4) 0 var(--space-2)}.jaar__oogst{margin-top:var(--space-3);color:var(--inkt-zacht);font:var(--web-klein)}.jaren .jaar--2{background:var(--paars-tint)}.jaren .jaar--3{background:var(--paars);border-color:var(--paars);color:var(--wit)}.jaren .jaar--3 h3,.jaren .jaar--3 .jaar__oogst{color:var(--wit)}.jaren .jaar--3 .staplabel{background:var(--wit);color:var(--paars)}.groeipijnen{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.vlak__binnen .groeipijnen li+li{margin-top:0}.groeipijn{gap:var(--space-4);height:100%;padding:var(--space-5);background:var(--wit);border:2px solid var(--paars);border-radius:var(--radius-md);color:var(--inkt);flex-direction:column;text-decoration:none;display:flex}.groeipijn__naam{font:var(--web-label);color:var(--inkt-zacht)}.groeipijn__zin{font:var(--web-h3);color:var(--paars);text-wrap:pretty}.groeipijn .lees-verder{margin-top:auto}.groeipijn:hover{background:var(--paars-tint);color:var(--inkt)}.groeipijn:hover .lees-verder{color:var(--paars)}.stappen{gap:var(--space-4);padding:0;list-style:none;display:grid}.vlak__binnen .stappen li+li{margin-top:0}.stap{gap:var(--space-4);grid-template-columns:96px minmax(0,1fr);align-items:start;display:grid}.staplabel{background:var(--paars);color:var(--wit);font:var(--web-label);padding:var(--space-2) var(--space-5) var(--space-2) var(--space-3);clip-path:polygon(0 0,calc(100% - 12px) 0,100% 50%,calc(100% - 12px) 100%,0 100%);white-space:nowrap;justify-self:start;display:inline-block}.stap h3{margin-bottom:var(--space-1)}.stap p+p{margin-top:var(--space-2)}.stap__tools{gap:var(--space-2) var(--space-5);flex-wrap:wrap;display:flex}.toolchip{align-items:center;gap:var(--space-2);color:var(--inkt);font-family:var(--font-tool);text-decoration:none;display:inline-flex}.toolchip:hover span{text-decoration:underline}.toolchip:before{content:"";border-radius:var(--radius-pill);background:var(--kleur,var(--paars));width:10px;height:10px}.toolchip--mensen{--kleur:var(--paars)}.toolchip--teams{--kleur:var(--goud)}.toolchip--bedrijf{--kleur:var(--koper)}.toolchip--markt{--kleur:var(--teal)}.toolnaam{font:var(--tool-naam);font-size:inherit;line-height:inherit}.toolnaam b{font-weight:700}.tegels{gap:var(--space-6) var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.vlak__binnen .tegels li+li{margin-top:0}.tegel,.tegel a{grid-row:span 2;grid-template-rows:subgrid;row-gap:var(--space-2);display:grid}.tegel a{color:var(--inkt);text-align:center;justify-items:center;text-decoration:none}.tegel__doel{font:var(--web-label);color:var(--paars);text-wrap:balance;align-self:end}.tegel a:hover .tegel__doel{text-underline-offset:3px;text-decoration:underline}.tegel img{aspect-ratio:4/3;object-fit:cover;object-position:center;width:80%;height:auto;margin:0;display:block}.tool-kop{gap:var(--space-5);align-items:center;display:flex}.tool-kop img{border-radius:14%;flex:none;width:200px}@supports (corner-shape:squircle){.tool-kop img{corner-shape:squircle;border-radius:24%}}.feiten{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.vlak__binnen .feiten li+li{margin-top:0}.feiten strong{font:var(--web-score);margin-bottom:var(--space-2);display:block}.oprichters__foto{width:min(100%,507px)}.oprichters{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));max-width:507px;padding:0;list-style:none;display:grid}.vlak__binnen .oprichters li+li{margin-top:0}.oprichter em{margin:var(--space-1) 0 var(--space-3);display:block}.oprichter p{font:var(--web-klein)}.oprichter a[href^=mailto\:]{white-space:nowrap}.oprichter__bio{margin:0 0 var(--space-3);font:var(--web-klein)}.oprichter__bio p{font:inherit;margin:0}.oprichter__bio p+p{margin-top:var(--space-2)}.oprichter__bio--volgt{padding:var(--space-1) var(--space-3);border:1px dashed var(--inkt-zacht);border-radius:var(--radius-sm);color:var(--inkt-zacht);display:inline-block}.le-blok,.bezoek{background:var(--paars-tint)}.formulier,.quickscan{background:var(--wit);border:1px solid var(--ring);border-radius:var(--radius-md);padding:var(--space-5)}.quickscan{container-type:inline-size}.quickscan__scan{width:100%;min-height:calc(40cqw + 560px)}.aanvraag{gap:var(--space-5);grid-template-columns:220px minmax(0,1fr);align-items:start;display:grid}.aanvraag__cover{border-radius:var(--radius-sm);border:1px solid var(--ring);width:100%}.leeswijzer>*+*{margin-top:var(--space-4)}.leeswijzer ul{margin:0;padding-left:1.25em}#aanvragen form._form{box-shadow:none!important;max-width:none!important;font-family:var(--font-sans)!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important}#aanvragen form._form ._form-label,#aanvragen ._form-label{font:var(--web-nadruk)!important;color:var(--inkt)!important;margin-bottom:var(--space-1)!important;font-size:17px!important}#aanvragen form._form input[type=text],#aanvragen form._form input[type=email],#aanvragen form._form input[type=tel],#aanvragen form._form select{font:var(--web-body)!important;color:var(--inkt)!important;border:1px solid var(--inkt-zacht)!important;border-radius:var(--radius-sm)!important;padding:var(--space-3)!important;background:var(--wit)!important}#aanvragen form._form input::placeholder{color:#a6a6a6!important;opacity:1!important}#aanvragen form._form #_form_1_submit,#aanvragen form._form button._submit{font:var(--web-nadruk)!important;background:var(--oranje)!important;color:var(--wit)!important;border-radius:var(--radius-pill)!important;padding:var(--space-3) var(--knop-binnen)!important;border:0!important;font-size:18px!important;line-height:1.3!important}#aanvragen ._submit:hover{filter:brightness(.92)}.afzender{gap:var(--space-4);align-items:center;display:flex}.afzender__foto{border-radius:var(--radius-pill);border:4px solid var(--paars);background:50%/cover no-repeat;flex:none;width:80px;height:80px}.afzender p{overflow-wrap:anywhere}.voet{background:var(--wit);color:var(--inkt-zacht);font:var(--web-klein);border-top:1px solid var(--ring);position:relative;overflow:hidden}.voet:before{content:"";--watermerk:clamp(320px, calc(100vw - 720px), 480px);bottom:calc(var(--watermerk) * -.28);right:calc(var(--watermerk) / -2);width:var(--watermerk);aspect-ratio:1;background:var(--grond);-webkit-mask:var(--ringen) center / contain no-repeat;mask:var(--ringen) center / contain no-repeat;pointer-events:none;position:absolute;transform:rotate(200deg)}.voet a{color:var(--paars)}.voet a:hover{color:var(--inkt)}.voet__binnen{gap:var(--space-5);padding-top:var(--space-7);padding-bottom:var(--space-7);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.voet h2{font:var(--web-label);color:var(--paars);margin:0 0 var(--space-3)}.voet p+p{margin-top:var(--space-2)}.voet img{width:auto;height:48px;margin-bottom:var(--space-3)}@media (width<=820px){.menu-desktop{display:none}.menu-uitklap{display:block}.kop-site__binnen{align-items:flex-start}}@media (width<=680px){.opening--met-beeld .opening__binnen,.voet__binnen,.aanvraag,.jaren,.groeipijnen{grid-template-columns:minmax(0,1fr)}.tegels{grid-template-columns:repeat(2,minmax(0,1fr))}.stap{grid-template-columns:minmax(0,1fr)}.cirkelbeeld{justify-self:start;width:160px}.vrijbeeld{justify-self:start;width:180px}.mensen{grid-template-columns:repeat(2,minmax(0,1fr))}.aanvraag__cover{max-width:180px}}@media (width<=600px){.kop-site__logo img{height:44px}.voet:before{--watermerk:260px}.citaat{padding:var(--space-6) var(--space-5)}.tool-kop{align-items:flex-start;gap:var(--space-4);flex-direction:column}.tool-kop img{width:160px}.oprichters{grid-template-columns:minmax(0,1fr)}}
