@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-latin-600-normal.CuJfVYMP.woff2)format("woff2"),url(/_astro/ibm-plex-sans-latin-600-normal.Cu4Hd6ag.woff)format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/montserrat-latin-400-normal.BLhwKU8k.woff2)format("woff2"),url(/_astro/montserrat-latin-400-normal.xItZbAXg.woff)format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/montserrat-latin-500-normal.DRFEGfly.woff2)format("woff2"),url(/_astro/montserrat-latin-500-normal.Dok2oTci.woff)format("woff")}:root{--regel-kop-groot:1.1;--regel-kop:1.25;--regel-label:1.4;--regel-knop:1.2;--regel-compact:1.5;--regel-klein:1.6;--regel-tekst:1.7;--spatie:.04em;--black:#000;--yellow:#fbbc33;--white:#fff;--black-80:#4f4c4d;--black-60:#7b7979;--black-40:#a7a5a6;--black-20:#d3d2d2;--yellow-20:#fef2d6;--display:"IBM Plex Sans", Arial, sans-serif;--body:"Montserrat", system-ui, -apple-system, "Segoe UI", sans-serif;--max:1240px;--gutter:max(20px, env(safe-area-inset-left,0px))}*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html{background:var(--black);scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-top:88px}body{color:var(--black);font-family:var(--body);font-size:16px;font-weight:400;line-height:var(--regel-tekst);background:0 0;margin:0}p{margin:0}a{color:inherit}b,strong{font-weight:500}img,svg{max-width:100%;display:block}.wrap{max-width:var(--max);padding-inline:var(--gutter);margin-inline:auto}.skip{z-index:100;background:var(--black);color:var(--white);font-family:var(--display);text-transform:uppercase;padding:10px 16px;font-weight:600;position:absolute;top:8px;left:-9999px}.skip:focus{left:8px}h1,h2,h3,h4{font-family:var(--display);text-transform:uppercase;text-wrap:balance;margin:0;font-weight:600}h1{font-size:clamp(38px,6vw,72px);line-height:var(--regel-kop-groot)}h1:before{content:"<" / ""}h1:after{content:">" / ""}h2{font-size:clamp(30px,4.2vw,48px);line-height:var(--regel-kop-groot)}h2:before{content:"</" / ""}h2:after{content:">" / ""}h3{font-size:clamp(20px,2vw,26px);line-height:var(--regel-kop)}h4{font-size:15px;line-height:var(--regel-label);letter-spacing:var(--spatie)}h1 em,h2 em,h3 em{color:var(--yellow);font-style:normal}.label{font-family:var(--display);font-size:15px;font-weight:600;line-height:var(--regel-label);letter-spacing:var(--spatie);text-transform:uppercase;color:var(--yellow);display:inline-block}.lead{font-size:clamp(17px,1.6vw,19px);font-weight:500;line-height:var(--regel-tekst);max-width:60ch}.muted{color:var(--black-80)}.small{font-size:14px;line-height:var(--regel-klein)}.on-white{background:var(--white);color:var(--black)}.on-black{background:var(--black);color:var(--white)}.on-black .muted{color:var(--black-20)}.on-black .card{color:var(--black)}.on-black .card .muted{color:var(--black-80)}.on-yellow{background:var(--yellow);color:var(--black)}.on-yellow h1,.on-yellow h2{color:var(--white)}.on-yellow h3,.on-yellow h4,.on-yellow h1 em,.on-yellow h2 em,.on-yellow h3 em,.on-yellow .label,.on-yellow .muted{color:var(--black)}.section{padding-block:clamp(56px,8vw,104px)}.section.tight-top{padding-top:0}.on-yellow+.section.tight-top{padding-top:clamp(56px,8vw,104px)}.section.filter-section{padding-top:40px}.section-head{flex-direction:column;gap:14px;max-width:760px;margin-bottom:clamp(28px,4vw,52px);display:flex}.btn{font-family:var(--display);font-size:16px;font-weight:600;line-height:var(--regel-knop);letter-spacing:var(--spatie);text-transform:uppercase;border:2px solid var(--black);color:var(--black);cursor:pointer;background:0 0;border-radius:0;justify-content:center;align-items:center;gap:10px;padding:14px 22px;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.btn svg{flex:none;width:18px;height:18px}.btn-solid{background:var(--yellow);border-color:var(--yellow);color:var(--black)}.btn-solid:hover{background:var(--black);border-color:var(--black);color:var(--yellow)}.btn-outline:hover{background:var(--black);color:var(--white)}.on-black .btn-outline{border-color:var(--yellow);color:var(--yellow)}.on-black .btn-outline:hover{background:var(--yellow);color:var(--black)}.on-black .btn-solid:hover{background:var(--white);border-color:var(--white);color:var(--black)}.on-yellow .btn-solid{background:var(--black);border-color:var(--black);color:var(--yellow)}.on-yellow .btn-solid:hover{background:var(--white);border-color:var(--white);color:var(--black)}.on-yellow .btn-outline{border-color:var(--black);color:var(--black)}.on-yellow .btn-outline:hover{background:var(--black);color:var(--yellow)}.on-black .on-yellow-reset{color:inherit}:focus-visible{outline:3px solid var(--black);outline-offset:3px}.on-black :focus-visible{outline-color:var(--yellow)}.btns{flex-wrap:wrap;gap:12px;display:flex}.todo{background:var(--yellow-20);border-bottom:1px dashed var(--black);cursor:help}.on-yellow .todo{background:var(--white)}.on-black .todo{background:var(--black-80);color:var(--white);border-bottom-color:var(--yellow)}.site-header{z-index:50;background:var(--black);color:var(--white);border-bottom:1px solid var(--black-80);position:sticky;top:0}.site-header .wrap{justify-content:space-between;align-items:center;gap:24px;min-height:76px;display:flex}.logo{flex:none;padding-block:8px;display:inline-block}.logo img{width:200px;height:auto}.main-nav{align-items:center;gap:24px;display:flex}.main-nav a{font-family:var(--display);letter-spacing:var(--spatie);text-transform:uppercase;white-space:nowrap;border-bottom:3px solid #0000;padding-block:6px;font-size:15px;font-weight:600;text-decoration:none}.main-nav a:hover,.main-nav a[aria-current=page]{border-bottom-color:var(--yellow)}.header-actions{align-items:center;gap:18px;display:flex}.header-actions .phone{white-space:nowrap;font-size:14px;font-weight:500;text-decoration:none}.lang-switch{font-family:var(--display);letter-spacing:var(--spatie);font-size:13px;font-weight:600;line-height:var(--regel-knop);border:1.5px solid;padding:3px 7px;text-decoration:none}.lang-switch:hover{color:var(--yellow)}.site-header.is-scrolled .lang-switch:hover{color:var(--white)}.header-actions .btn{white-space:nowrap;padding:10px 16px;font-size:14px}.burger{border:2px solid var(--white);width:46px;height:46px;color:var(--white);cursor:pointer;background:0 0;border-radius:0;justify-content:center;align-items:center;padding:0;display:none}.burger svg{width:22px;height:22px}.mobile-nav{background:var(--black);color:var(--white);display:none}.mobile-nav a{color:var(--white)}.hero{isolation:isolate;position:relative;overflow:hidden}.hero-copy,.pricecard,.lighthouse img{z-index:1;position:relative}.hero-side{flex-direction:column;align-items:center;gap:32px;display:flex}.lighthouse{width:150px;position:relative}.lighthouse img{width:100%;height:auto}.beam{z-index:0;pointer-events:none;background:conic-gradient(#0000 0deg,#fbbc3338 10deg,#fbbc330f 22deg,#0000 30deg 180deg,#fbbc3338 190deg,#fbbc330f 202deg,#0000 210deg);border-radius:50%;width:260vmax;height:260vmax;animation:16s linear infinite sweep;position:absolute;top:14.2%;left:50%;translate:-50% -50%;mask-image:radial-gradient(closest-side,#000 55%,#0000 100%)}@keyframes sweep{to{rotate:360deg}}.hero .wrap{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:end;gap:48px;padding-block:clamp(48px,8vw,104px) clamp(40px,6vw,72px);display:grid}.hero-copy{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.trust{font-size:14px;line-height:var(--regel-compact);color:var(--black-80);flex-wrap:wrap;gap:8px 28px;display:flex}.trust b{color:var(--black)}.on-black .trust{color:var(--black-20)}.on-black .trust b{color:var(--white)}.pricecard{background:var(--white);border:1px solid var(--black-20);border-top:6px solid var(--yellow);flex-direction:column;gap:14px;width:100%;padding:28px;display:flex}.pricecard .amount{font-family:var(--display);font-size:clamp(48px,6vw,64px);font-weight:600;line-height:1}.pricecard .amount small{letter-spacing:var(--spatie);color:var(--black-80);margin-top:6px;font-size:15px;display:block}.on-black .pricecard{background:var(--black);border-color:var(--black-80)}.on-black .pricecard .amount small{color:var(--black-20)}.ticks,.outcomes{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ticks li,.outcomes li{font-size:15px;line-height:var(--regel-klein);grid-template-columns:22px minmax(0,1fr);align-items:start;gap:12px;display:grid}.ticks svg,.outcomes svg{width:20px;height:20px;color:var(--yellow);margin-top:2px}.clients{border-block:1px solid var(--black-20);padding-block:28px}.clients .wrap{flex-direction:column;gap:14px;display:flex}.clients ul{flex-wrap:wrap;gap:8px 36px;margin:0;padding:0;list-style:none;display:flex}.clients li{font-family:var(--display);text-transform:uppercase;letter-spacing:var(--spatie);color:var(--black-60);font-size:18px;font-weight:600}.clients.on-black{border-block-color:var(--black-80)}.clients.on-black li{color:var(--black-40)}.cards-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.card{background:var(--white);border:1px solid var(--black-20);border-top:6px solid var(--yellow);flex-direction:column;gap:12px;min-width:0;padding:28px;display:flex}.odds{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:40px;margin-top:56px;display:grid}.odds-rows{flex-direction:column;gap:14px;display:flex}.odds-row{grid-template-columns:170px minmax(0,1fr) 100px;align-items:center;gap:14px;font-size:14px;display:grid}.track{background:var(--black-20);height:16px;position:relative}.fill{background:var(--yellow);position:absolute;inset:0 auto 0 0}.fill.dark{background:var(--black)}.odds-row b{font-family:var(--display);text-align:right;white-space:nowrap;font-size:22px;font-weight:600}.offer{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.offer-3{grid-template-columns:repeat(3,minmax(0,1fr))}.service{background:var(--black);color:var(--white);flex-direction:column;gap:18px;min-width:0;padding:clamp(26px,3vw,40px);display:flex}.service h3{color:var(--white)}.service .for{color:var(--black-20);font-size:15px}.service .price{border-top:1px solid var(--black-80);flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-top:auto;padding-top:18px;display:flex}.service .price b{font-family:var(--display);font-size:44px;font-weight:600;line-height:1}.service .price span{color:var(--black-20);font-size:14px}.service .btn{align-self:flex-start}.service .price,.service:not(:has(.price)) .btn{margin-top:auto}.combo{border:2px solid var(--black);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;padding:20px 24px;display:flex}.combo p{max-width:60ch;font-weight:500}details{border-bottom:1px solid var(--black-20)}details>summary{cursor:pointer;font-size:17px;font-weight:500;line-height:var(--regel-compact);justify-content:space-between;align-items:center;gap:16px;padding-block:18px;list-style:none;display:flex}details>summary::-webkit-details-marker{display:none}details>summary:after{content:"+";font-family:var(--display);color:var(--yellow);flex:none;font-size:26px;font-weight:600;line-height:1}details[open]>summary:after{content:"–"}details>.answer{max-width:64ch;color:var(--black-80);padding-bottom:20px}.on-black details{border-bottom-color:var(--black-80)}.on-black details>.answer{color:var(--black-20)}.service details>summary{padding-block:14px;font-size:15px}.faq-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:clamp(32px,5vw,72px);display:grid}.faq-list details:first-child{border-top:1px solid var(--black-20)}.story{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:clamp(32px,5vw,72px);display:grid}.story-card{background:var(--yellow);color:var(--black);flex-direction:column;align-items:flex-start;gap:18px;padding:clamp(28px,3.5vw,48px);display:flex}.story-card h3{color:var(--white);font-size:clamp(30px,3.4vw,44px)}.story-card .label,.story-card .outcomes svg{color:var(--black)}.pills{flex-wrap:wrap;gap:8px;display:flex}.pill{font-family:var(--display);letter-spacing:var(--spatie);text-transform:uppercase;border:2px solid var(--black);padding:2px 10px;font-size:13px;font-weight:600}.did{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;width:100%;margin:0;padding:0;list-style:none;display:grid}.did li{border-top:2px solid var(--black);font-size:15px;font-weight:500;line-height:var(--regel-klein);padding-top:8px}.story-card .btn-solid{background:var(--black);border-color:var(--black);color:var(--yellow)}.story-card .btn-solid:hover{background:var(--white);border-color:var(--white);color:var(--black)}.quotes{flex-direction:column;justify-content:center;gap:28px;display:flex}blockquote{border-left:4px solid var(--yellow);flex-direction:column;gap:12px;margin:0;padding-left:20px;display:flex}blockquote p{font-size:18px;line-height:var(--regel-klein);font-weight:500}blockquote cite{font-size:14px;font-style:normal;line-height:var(--regel-klein);color:var(--black-80)}blockquote cite b{color:var(--black)}.text-link{font-family:var(--display);text-transform:uppercase;letter-spacing:var(--spatie);border-bottom:3px solid var(--yellow);align-self:flex-start;font-weight:600;text-decoration:none}.text-link:hover{background:var(--yellow);color:var(--black)}.on-black blockquote cite{color:var(--black-20)}.on-black blockquote cite b{color:var(--white)}.steps{counter-reset:step;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.steps li{counter-increment:step;border-top:2px solid var(--black-20);flex-direction:column;gap:10px;padding:30px 24px 0 0;display:flex;position:relative}.steps li:first-child{border-top-color:var(--yellow)}.steps li:before{content:counter(step);background:var(--yellow);width:38px;height:38px;color:var(--black);font-family:var(--display);border-radius:50%;place-items:center;font-size:20px;font-weight:600;display:grid;position:absolute;top:-20px;left:0}.steps h3{font-size:22px}.steps p{font-size:15px;line-height:var(--regel-tekst);color:var(--black-80)}.compare{border:1px solid var(--black-20);position:relative;overflow-x:auto}.compare table{border-collapse:collapse;width:100%;min-width:560px}.compare th,.compare td{text-align:left;font-size:15px;line-height:var(--regel-compact);border-bottom:1px solid var(--black-20);padding:14px 18px}.compare thead th{background:var(--black);color:var(--white);font-family:var(--display);letter-spacing:var(--spatie);text-transform:uppercase;border-bottom:0;font-size:16px;font-weight:600}.compare thead th:not(:first-child),.compare td:not(:first-child){text-align:center;width:24%}.compare td svg{width:22px;height:22px;color:var(--yellow);margin-inline:auto}.compare tbody tr:last-child td{border-bottom:0}.compare tfoot td{background:var(--yellow-20);font-weight:500}.team{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 20px;display:grid}.person{flex-direction:column;gap:8px;min-width:0;display:flex}.person-photo{aspect-ratio:4/5;background:var(--black-80);object-fit:cover;object-position:top;place-items:center;width:100%;height:auto;display:grid}.person-photo span{font-family:var(--display);letter-spacing:var(--spatie);color:var(--yellow);font-size:44px;font-weight:600}.person h3{letter-spacing:var(--spatie);margin-top:4px;font-size:19px}.person p{font-size:14px;line-height:var(--regel-compact);color:var(--black-80)}.on-black .person p{color:var(--black-20)}.person .bio{margin-top:4px}.person .text-link{align-self:flex-start;margin-top:auto;font-size:14px}.person .bio{margin-bottom:4px}.contact{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:clamp(32px,5vw,72px);display:grid}.contact-copy{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.consultant{align-items:center;gap:20px;display:flex}.consultant .person{flex:none;width:140px}.consultant .person-photo{aspect-ratio:1;object-position:50% 15%;height:auto}.consultant .person-photo span{font-size:34px}.consultant h3,.consultant .person p,.consultant p{color:inherit}.consultant .phone-big{font-family:var(--display);border-bottom:3px solid;font-size:24px;font-weight:600;text-decoration:none;display:inline-block}.alt-step{border-top:2px solid;flex-direction:column;align-items:flex-start;gap:12px;width:100%;padding-top:20px;display:flex}.form{background:var(--black);color:var(--white);flex-direction:column;gap:16px;padding:clamp(24px,3vw,36px);display:flex}.form h3{color:var(--white)}.form fieldset{border:0;margin:0;padding:0}.form legend{margin-bottom:10px;padding:0;font-size:15px;font-weight:500}.choices{flex-wrap:wrap;gap:8px;display:flex}.choices label{cursor:pointer;position:relative}.choices input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.choices span{border:2px solid var(--yellow);color:var(--yellow);font-family:var(--display);letter-spacing:var(--spatie);text-transform:uppercase;padding:7px 14px;font-size:14px;font-weight:600;display:block}.choices input:checked+span{background:var(--yellow);color:var(--black)}.choices input:focus-visible+span{outline:3px solid var(--white);outline-offset:3px}.row-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.field{font-size:13px;font-weight:500;line-height:var(--regel-label);flex-direction:column;gap:6px;display:flex}.field input,.field select,.field textarea{font:inherit;background:var(--white);color:var(--black);border:2px solid var(--white);border-radius:0;width:100%;padding:11px 12px;font-size:15px;font-weight:400}.field textarea{resize:vertical;min-height:96px}.field input:focus-visible,.field select:focus-visible,.field textarea:focus-visible{outline:3px solid var(--yellow);outline-offset:2px}.hp{height:0;position:absolute;left:-9999px;overflow:hidden}.form-status{font-size:14px;line-height:var(--regel-klein)}.form-status.error,.form .thanks h3{color:var(--yellow)}.site-footer{background:var(--yellow);color:var(--black);border-top:6px solid var(--black)}.site-footer .wrap{font-size:14px;line-height:var(--regel-tekst);grid-template-columns:minmax(0,1.2fr) repeat(5,minmax(0,1fr));gap:28px;padding-block:56px;display:grid}.site-footer h4{color:var(--black);margin-bottom:10px}.site-footer ul{margin:0;padding:0;list-style:none}.site-footer a{text-decoration:none}@media (width<=1240px) and (width>=1041px){.site-footer .wrap{grid-template-columns:repeat(3,minmax(0,1fr))}}.site-footer li.los{margin-top:14px}.site-footer a:hover{text-underline-offset:3px;text-decoration:underline}.site-footer .iso{align-items:center;gap:14px;margin-top:20px;display:flex}.site-footer .iso img{flex:none;width:88px;height:auto}.site-footer .legal{border-top:1px solid var(--black);color:var(--black);grid-column:1/-1;padding-top:20px;font-size:13px}.prose{max-width:68ch}.prose p+p{margin-top:1.1em}.legal-text{flex-direction:column;gap:16px;max-width:72ch;display:flex}.legal-text h2{margin-top:32px;font-size:clamp(24px,3vw,32px)}.legal-text ul{margin:0;padding-left:1.2em;list-style:square}.legal-text li+li{margin-top:4px}.legal-text a{text-decoration:underline}.compare.plain table{min-width:760px}.compare.plain th,.compare.plain td{text-align:left;vertical-align:top;width:auto}.compare.plain tbody th{font-family:inherit;font-weight:500}@media (width<=1360px){.header-actions .phone{display:none}}@media (width<=1120px){.main-nav{display:none}.burger{display:inline-flex}.mobile-nav.open{padding:8px var(--gutter) 20px;border-top:1px solid var(--black-80);background:var(--black);border-bottom:6px solid var(--yellow);flex-direction:column;max-height:calc(100dvh - 80px);display:flex;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.mobile-nav a{font-family:var(--display);letter-spacing:var(--spatie);text-transform:uppercase;padding:10px 0;font-size:18px;font-weight:600;text-decoration:none}}@media (width<=1040px){.offer-3,.hero .wrap,.story,.faq-grid,.contact,.odds{grid-template-columns:minmax(0,1fr)}.steps{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}.team{grid-template-columns:repeat(3,minmax(0,1fr))}.site-footer .wrap{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.cards-3,.offer,.did,.row-2,.steps,.site-footer .wrap{grid-template-columns:minmax(0,1fr)}.header-actions .btn{display:none}.team{grid-template-columns:repeat(2,minmax(0,1fr))}.odds-row{grid-template-columns:110px minmax(0,1fr) 92px}.btn{padding:12px 18px;font-size:15px}}@media (width<=1040px){.hero-side{align-items:stretch}.lighthouse{top:32px;right:var(--gutter);width:88px;position:absolute}.hero-copy{padding-right:104px}}@media (width<=560px){.lighthouse{width:64px}.hero-copy{padding-right:72px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.beam{animation:none;rotate:-30deg}.btn{transition:none}}.service .label,.form .label{color:var(--yellow)}.service .btn-solid,.form .btn-solid{background:var(--yellow);border-color:var(--yellow);color:var(--black)}.service .btn-solid:hover,.form .btn-solid:hover{background:var(--white);border-color:var(--white);color:var(--black)}.service .btn-outline{border-color:var(--yellow);color:var(--yellow)}.service .btn-outline:hover{background:var(--yellow);color:var(--black)}.service :focus-visible,.form :focus-visible{outline-color:var(--yellow)}.service details{border-bottom-color:var(--black-80)}.service details>.answer,.form .muted{color:var(--black-20)}.service .todo,.form .todo{background:var(--black-80);color:var(--white);border-bottom-color:var(--yellow)}.btn:disabled{cursor:wait}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.nowrap{white-space:nowrap}.subnav{border-bottom:1px solid var(--black-80)}.subnav .subnav-wrap{max-width:var(--max);padding-inline:var(--gutter);gap:4px;margin-inline:auto;display:flex;overflow-x:auto}.subnav a{font-family:var(--display);text-transform:uppercase;letter-spacing:var(--spatie);white-space:nowrap;color:var(--black-40);border-bottom:3px solid #0000;padding:16px 14px;font-size:15px;font-weight:600;text-decoration:none}.subnav a:first-child{padding-left:0}.subnav a:hover{color:var(--white)}.subnav a[aria-current=page]{color:var(--yellow);border-bottom-color:var(--yellow)}.prose h2{margin-top:1.6em;margin-bottom:.5em;font-size:clamp(22px,2.4vw,28px)}.prose h2:first-child{margin-top:0}.prose ul,.prose ol{flex-direction:column;gap:8px;margin:.8em 0 0;padding-left:1.2em;display:flex}.prose ul{list-style:square}.prose li::marker{color:var(--yellow)}.prose p+ul,.prose ul+p{margin-top:1em}.prose a{text-decoration:underline}.tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.tiles.two{grid-template-columns:repeat(2,minmax(0,1fr))}.tile{border:1px solid var(--black-80);flex-direction:column;gap:10px;min-width:0;padding:24px;text-decoration:none;transition:border-color .15s;display:flex}a.tile:hover{border-color:var(--yellow)}.tile h3{font-size:21px}.tile p{color:var(--black-20);font-size:14px}.tile .more{font-family:var(--display);text-transform:uppercase;letter-spacing:var(--spatie);color:var(--yellow);margin-top:auto;font-size:14px;font-weight:600}@media (width<=1040px){.tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.tiles,.tiles.two{grid-template-columns:minmax(0,1fr)}}.story-card .text-link{border-bottom-color:var(--black)}.case-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.case-card{border:1px solid var(--black-80);grid-template-columns:160px minmax(0,1fr);min-width:0;text-decoration:none;transition:border-color .15s;display:grid}.case-card:hover{border-color:var(--yellow)}.case-photo{object-fit:cover;object-position:50% 15%;width:100%;height:100%;min-height:220px}.case-photo.initials{background:var(--yellow);color:var(--black);font-family:var(--display);place-items:center;font-size:44px;font-weight:600;display:grid}.case-body{flex-direction:column;gap:10px;min-width:0;padding:24px;display:flex}.case-body h3{font-size:24px}.case-body .more,.logo-text b{font-family:var(--display);text-transform:uppercase;letter-spacing:var(--spatie);font-weight:600}.case-body .more{color:var(--yellow);margin-top:auto;font-size:14px}.filters{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.filters button{font:inherit;color:var(--white);border:1.5px solid var(--black-80);cursor:pointer;background:0 0;border-radius:999px;padding:7px 16px;font-size:14px;font-weight:500}.filters button[aria-pressed=true]{background:var(--yellow);border-color:var(--yellow);color:var(--black)}.filters button:disabled{opacity:.35;cursor:default}.filters .count{opacity:.7;font-size:13px}.filter-rows{flex-direction:column;gap:12px;margin-bottom:24px;display:flex}.filter-rows .filters{margin-bottom:0}.filter-row{grid-template-columns:90px minmax(0,1fr);align-items:start;gap:12px;display:grid}.filter-label{font-family:var(--display);letter-spacing:var(--spatie);text-transform:uppercase;color:var(--black-20);padding-top:9px;font-size:13px;font-weight:600}.filter-search{font:inherit;font-size:14px;font-weight:500;line-height:inherit;width:100%;max-width:440px;color:var(--white);border:1.5px solid var(--black-80);-webkit-appearance:none;appearance:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23d3d2d2' stroke-width='2.2' stroke-linecap='round'%3E%3Ccircle cx='10.5' cy='10.5' r='6.5'/%3E%3Cpath d='M15.5 15.5 21 21'/%3E%3C/svg%3E") 16px/16px no-repeat;border-radius:999px;padding:7px 16px 7px 42px}.filter-search::placeholder{color:var(--black-20);opacity:.7}.filter-search:hover{border-color:var(--black-20)}.filter-search:focus{border-color:var(--yellow);outline:none}.filter-search::-webkit-search-cancel-button{-webkit-appearance:none}.filter-rows>p{margin:4px 0 0 102px}@media (width<=720px){.filter-row{grid-template-columns:minmax(0,1fr);gap:6px}.filter-rows>p{margin-left:0}.filter-label{padding-top:0}}.logo-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.logo-tile{border:1px solid var(--black-80);flex-direction:column;min-width:0;display:flex}.logo-tile[hidden]{display:none}.logo-img{background:var(--white);place-items:center;height:110px;padding:18px;display:grid}.logo-img img{object-fit:contain;filter:grayscale();max-width:100%;max-height:70px;transition:filter .15s}.logo-tile:hover .logo-img img{filter:none}.logo-text{flex-direction:column;gap:6px;padding:14px 16px 16px;display:flex}.logo-text b{overflow-wrap:anywhere;font-size:15px}.logo-text span{font-size:13px;line-height:var(--regel-compact);color:var(--black-20)}@media (width<=1040px){.case-cards{grid-template-columns:minmax(0,1fr)}.logo-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=720px){.case-card{grid-template-columns:minmax(0,1fr)}.case-photo{aspect-ratio:16/9;min-height:0}.logo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.contact-person{grid-template-columns:120px minmax(0,1fr);align-items:center;gap:18px;display:grid}.contact-person img{object-fit:cover;object-position:top;width:120px;height:150px}.contact-person h3{font-size:22px}.info-list{flex-direction:column;gap:14px;margin:8px 0 0;padding:0;list-style:none;display:flex}.info-list li{border-bottom:1px solid var(--black-80);grid-template-columns:110px minmax(0,1fr);gap:12px;padding-bottom:14px;display:grid}.info-list li>span:first-child{color:var(--black-40);font-size:14px}.info-list a{font-weight:500}.on-black .form{border:1px solid var(--black-80)}.contact-copy .info-list,.contact-copy .card{align-self:stretch}.h1-sm{font-size:clamp(34px,5vw,60px)}.art-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.art{border:1px solid var(--black-80);flex-direction:column;min-width:0;text-decoration:none;transition:border-color .15s;display:flex}.art:hover{border-color:var(--yellow)}.art[hidden]{display:none}.art img{aspect-ratio:16/9;object-fit:cover;background:var(--black-80);width:100%}.art-body{flex-direction:column;flex:1;gap:10px;padding:22px;display:flex}.art .cat{font-family:var(--display);letter-spacing:var(--spatie);text-transform:uppercase;color:var(--yellow);font-size:13px;font-weight:600}.art h3{font-size:20px}.art p{color:var(--black-20);font-size:14px}.art .more{font-family:var(--display);text-transform:uppercase;letter-spacing:var(--spatie);color:var(--yellow);margin-top:auto;font-size:14px;font-weight:600}.art.feat{background:var(--yellow);color:var(--black);border-color:var(--yellow);grid-column:1/-1;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);display:grid}.art.feat img{aspect-ratio:auto;height:100%;min-height:260px}.art.feat .art-body{justify-content:center;padding:clamp(24px,3vw,40px)}.art.feat .cat,.art.feat .more{color:var(--black)}.art.feat p{color:var(--black-80);font-size:16px}.art.feat h2{color:var(--black);font-size:clamp(26px,3vw,38px)}.article img{max-width:100%;height:auto;margin:1em 0}.article h3{margin-top:1.4em;margin-bottom:.4em;font-size:20px}.article table{border-collapse:collapse;width:100%;margin:1.2em 0;font-size:14px;display:block;overflow-x:auto}.article th,.article td{border:1px solid var(--black-80);text-align:left;vertical-align:top;padding:10px 12px}.article th{background:var(--black-80)}.article pre,.article code{font-family:ui-monospace,Menlo,monospace;font-size:13px}.article pre{border:1px solid var(--black-80);background:#111;padding:16px;overflow-x:auto}.article-aside{align-self:start;position:sticky;top:110px}.events{flex-direction:column;gap:16px;display:flex}.event{border:1px solid var(--black-80);grid-template-columns:110px minmax(0,1fr) auto;align-items:center;gap:28px;padding:24px;display:grid}.event h3{margin:4px 0;font-size:24px}.date{background:var(--yellow);color:var(--black);text-align:center;font-family:var(--display);text-transform:uppercase;padding:14px 8px;font-weight:600;line-height:1}.date b{font-size:44px;display:block}.past{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;margin:0;padding:0;list-style:none;display:grid}.past li{border-bottom:1px solid var(--black-80);justify-content:space-between;gap:16px;padding:14px 0;display:flex}.past a{font-weight:500;text-decoration:none}.past a:hover{color:var(--yellow)}.past span{color:var(--black-40);white-space:nowrap;font-size:13px}.check{align-items:flex-start;gap:10px;font-size:14px;display:flex}.check input{accent-color:var(--yellow);margin-top:3px}.kompas{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.kompas article{border:1px solid var(--black-80);grid-template-columns:180px minmax(0,1fr);align-items:center;gap:24px;padding:24px;display:grid}.kompas img{width:100%;height:auto}.kompas-body{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.kompas article:has(.kompas-artikelen){align-items:start}.kompas-artikelen{border-top:1px solid var(--black-80);width:100%;margin-top:8px;padding-top:16px}.kompas-artikelen h3{color:var(--yellow);margin-bottom:10px;font-size:15px}.kompas-artikelen ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.kompas-artikelen a{text-decoration:underline;text-decoration-color:var(--black-60);text-underline-offset:3px;font-size:15px}.kompas-artikelen a:hover{text-decoration-color:var(--yellow)}@media (width<=1040px){.art-list{grid-template-columns:repeat(2,minmax(0,1fr))}.art.feat,.kompas{grid-template-columns:minmax(0,1fr)}.article-aside{position:static}}@media (width<=720px){.art-list,.past{grid-template-columns:minmax(0,1fr)}.event{grid-template-columns:84px minmax(0,1fr)}.event .btn{grid-column:1/-1;justify-self:start}.kompas article{grid-template-columns:110px minmax(0,1fr)}}.art.feat img{max-height:460px}.home-hero .wrap{align-items:center}.routes{z-index:1;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid;position:relative}.route{border:1px solid var(--black-80);background:#000000d9;flex-direction:column;gap:14px;min-width:0;padding:30px;text-decoration:none;transition:border-color .15s,translate .15s;display:flex}.route:hover{border-color:var(--yellow);translate:0 -2px}.route h2{font-size:clamp(28px,3.2vw,40px)}.route ul{flex-direction:column;gap:4px;margin:0;padding-left:18px;font-size:15px;list-style:square;display:flex}.route .go{font-family:var(--display);text-transform:uppercase;color:var(--yellow);margin-top:auto;font-size:18px;font-weight:600}.route-yellow{background:var(--yellow);border-color:var(--yellow);color:var(--black)}.route-yellow .label,.route-yellow .go{color:var(--black)}.route-yellow h2{color:var(--white)}.helper{z-index:1;color:var(--black-20);grid-column:1/-1;font-size:15px;position:relative}.helper a{color:var(--yellow)}.logo-strip{border-bottom:1px solid var(--black-80)}.logo-strip .wrap{flex-direction:column;gap:16px;padding-block:26px;display:flex}.logo-strip p{color:var(--black-40);letter-spacing:var(--spatie);text-transform:uppercase;font-size:13px}.logo-strip ul{grid-template-columns:repeat(10,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.logo-strip li{background:var(--white);place-items:center;height:64px;padding:10px;display:grid}.logo-strip img{object-fit:contain;filter:grayscale();max-width:100%;max-height:40px}.sit{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.sit article{border:1px solid var(--black-80);border-top:4px solid var(--yellow);flex-direction:column;gap:14px;padding:30px;display:flex}.sit .big{font-family:var(--display);color:var(--yellow);font-size:56px;font-weight:600;line-height:.9}.principles{border-top:2px solid var(--black);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.principles div{flex-direction:column;gap:10px;padding:24px 24px 0 0;display:flex}.principles h3{font-size:24px}.qcards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.qcard{border:1px solid var(--black-80);flex-direction:column;gap:18px;padding:28px;text-decoration:none;transition:border-color .15s;display:flex}.qcard:hover{border-color:var(--yellow)}.qcard>p{font-size:17px}.qwho{align-items:center;gap:14px;margin-top:auto;display:flex}.qwho img,.qwho .initials{object-fit:cover;border-radius:50%;flex:none;width:52px;height:52px}.qwho .initials{background:var(--yellow);color:var(--black);font-family:var(--display);place-items:center;font-weight:600;display:grid}.qwho b{font-size:15px;display:block}.qwho span{color:var(--black-40);font-size:13px}.faces{grid-template-columns:repeat(4,minmax(0,1fr));align-self:center;gap:12px;display:grid}.faces img{aspect-ratio:4/5;object-fit:cover;object-position:top;width:100%}.cta-band .wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}@media (width<=1040px){.logo-strip ul{grid-template-columns:repeat(5,minmax(0,1fr))}.qcards{grid-template-columns:minmax(0,1fr)}}@media (width<=720px){.routes,.sit,.principles{grid-template-columns:minmax(0,1fr)}.logo-strip ul,.faces{grid-template-columns:repeat(2,minmax(0,1fr))}}.crumbs{color:var(--black-40);font-size:13px}.crumbs a{color:var(--yellow);text-decoration:none}.factcard{z-index:1;border:1px solid var(--black-80);border-top:4px solid var(--yellow);background:#000000d9;flex-direction:column;align-self:end;gap:14px;padding:24px;display:flex;position:relative}.factcard dl{flex-direction:column;margin:0;display:flex}.factcard dl div{border-bottom:1px solid var(--black-80);grid-template-columns:70px minmax(0,1fr);gap:12px;padding:10px 0;font-size:15px;display:grid}.factcard dl div:last-child{border-bottom:0}.factcard dt{color:var(--black-40);font-size:13px}.factcard dd{margin:0}.doc{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid}.toc{flex-direction:column;gap:12px;display:flex;position:sticky;top:110px}.toc ol{border-left:2px solid var(--black-80);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.toc a{font-size:14px;line-height:var(--regel-label);color:var(--black-20);border-left:2px solid #0000;margin-left:-2px;padding:7px 0 7px 16px;text-decoration:none;display:block}.toc a:hover{color:var(--white);border-left-color:var(--yellow)}.doc-body{max-width:72ch;font-size:17px}.doc-body h2{scroll-margin-top:100px}.numbered h2{border-top:1px solid var(--black-80);margin-top:40px;padding-top:28px}.numbered h2:first-child{margin-top:0}.numbered ul li{padding-left:4px}@media (width<=1040px){.doc{grid-template-columns:minmax(0,1fr)}.toc{position:static}}.article-hero .wrap{align-items:center}.article-cover{z-index:1;aspect-ratio:16/10;object-fit:cover;border:1px solid var(--black-80);width:100%;position:relative}.meta{color:var(--black-20);flex-wrap:wrap;gap:6px 22px;font-size:14px;display:flex}.meta span+span:before{content:"·";color:var(--yellow);margin-right:22px}.meta span+span{display:inline-flex}.doc-article{grid-template-columns:200px minmax(0,1fr) 270px;gap:clamp(28px,3.5vw,56px)}.article-side{position:sticky;top:110px}.article-side .factcard{align-items:flex-start}.article p>img:only-child{border:1px solid var(--black-80)}@media (width<=1240px){.doc-article{grid-template-columns:200px minmax(0,1fr)}.article-side{display:none}}@media (width<=1040px){.doc-article{grid-template-columns:minmax(0,1fr)}}.pill-yellow{background:var(--yellow);border-color:var(--yellow);color:var(--black)}.case-portrait{z-index:1;flex-direction:column;justify-self:end;gap:10px;max-width:300px;margin:0;display:flex;position:relative}.case-portrait img,.case-portrait .initials{aspect-ratio:1;object-fit:cover;object-position:50% 20%;width:100%}.case-portrait .initials{min-height:0}.case-portrait b{font-family:var(--display);text-transform:uppercase;font-size:20px;font-weight:600;display:block}.case-portrait span{color:var(--black-20);font-size:14px}.story-layout{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:clamp(32px,5vw,72px);display:grid}.bigq{border-left:4px solid var(--yellow);margin:0 0 28px;padding-left:24px}.bigq p{font-family:var(--display);font-size:clamp(22px,2.4vw,30px);font-weight:600;line-height:var(--regel-kop)}.sig{color:var(--black-40);margin-top:1.2em;font-size:14px}.case-side{flex-direction:column;gap:20px;display:flex;position:sticky;top:110px}.did-box{background:var(--yellow);color:var(--black);flex-direction:column;gap:14px;padding:28px;display:flex}.did-box .label,.did-box .outcomes svg{color:var(--black)}.about-logo{background:var(--white);place-items:center;height:90px;padding:14px;display:grid}.about-logo img{object-fit:contain;max-width:100%;max-height:60px}@media (width<=1040px){.story-layout{grid-template-columns:minmax(0,1fr)}.case-side{position:static}.case-portrait{justify-self:start;max-width:200px}}.photo-band .wrap{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:12px;padding-block:clamp(32px,5vw,64px) 0;display:grid}.photo-band img,.team-photo,.office-photo{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto}@media (width<=720px){.photo-band .wrap{grid-template-columns:minmax(0,1fr)}.photo-band img:not(:first-child){display:none}}.video{aspect-ratio:16/9;background:var(--black);border:1px solid var(--black-80);position:relative;overflow:hidden}.video img,.video iframe{object-fit:cover;border:0;width:100%;height:100%;position:absolute;inset:0}.video img{filter:brightness(.6)}.video-play{color:var(--white);cursor:pointer;font-family:var(--display);text-transform:uppercase;letter-spacing:var(--spatie);background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:16px;font-size:clamp(15px,1.6vw,20px);font-weight:600;display:flex;position:absolute;inset:0}.video-play svg{background:var(--yellow);width:96px;height:96px;color:var(--black);border-radius:50%;padding:26px;transition:scale .15s}.video-play:hover svg,.video-play:focus-visible svg{scale:1.08}.video-note{color:var(--black-20);font-size:12px;position:absolute;bottom:12px;left:16px}.video-note a{text-decoration:underline}.home-team-head{grid-template-columns:minmax(0,1.4fr) auto;align-items:end;gap:32px;margin-bottom:clamp(28px,4vw,48px);display:grid}.team-strip{grid-template-columns:repeat(var(--n), minmax(0, 1fr));border-bottom:6px solid var(--yellow);gap:4px;margin:0;padding:0;list-style:none;display:grid}.team-strip li{position:relative;overflow:hidden}.team-strip img{aspect-ratio:4/5;object-fit:cover;object-position:top;width:100%;height:auto;transition:scale .25s;display:block}.team-strip span{background:var(--black);font-family:var(--display);text-transform:uppercase;letter-spacing:var(--spatie);font-size:14px;font-weight:600;line-height:var(--regel-knop);padding:8px 12px;position:absolute;bottom:0;left:0;right:0}.team-strip li:hover img{scale:1.04}.team-strip li:hover span{color:var(--yellow)}@media (width<=1040px){.home-team-head{grid-template-columns:minmax(0,1fr);align-items:start}.team-strip{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=560px){.team-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}.article>p:first-child{font-size:clamp(18px,1.6vw,21px);font-weight:500;line-height:var(--regel-klein);color:var(--white)}.article h2{clear:both}.article ul:has(>li:nth-child(5)){columns:2;column-gap:40px;display:block}.article ul:has(>li:nth-child(5)) li{break-inside:avoid;margin-bottom:8px}@media (width>=1100px){.doc-article .doc-body{max-width:none}.article p:has(>img:only-child){float:right;width:46%;margin:6px 0 20px 36px}.article p:has(>img:only-child) img{margin:0}.article>p:not(:has(>img)),.article>ul,.article>ol{max-width:72ch}}.doc:not(:has(>.toc)){grid-template-columns:minmax(0,1fr)}@media (width>=1241px){.doc-article:not(:has(>.toc)){grid-template-columns:minmax(0,1fr) 270px}}@media (width>=1041px) and (width<=1240px){.doc-article:not(:has(>.toc)){grid-template-columns:minmax(0,1fr)}}.article h3{scroll-margin-top:100px}.dc-form{flex-wrap:wrap;gap:10px;width:100%;max-width:620px;display:flex}.dc-form input{min-width:0;font:inherit;background:var(--white);color:var(--black);border:0;flex:260px;padding:14px 16px;font-size:17px}.dc-results{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.dc-item{border:1px solid var(--black-80);border-left:6px solid var(--black-80);grid-template-columns:140px minmax(0,1fr);gap:20px;padding:20px 24px;display:grid}.dc-item.is-goed{border-left-color:var(--yellow)}.dc-item.is-fout{border-left-color:var(--white)}.dc-status{font-family:var(--display);text-transform:uppercase;letter-spacing:var(--spatie);border:1.5px solid var(--black-40);color:var(--black-20);place-self:start;padding:5px 10px;font-size:13px;font-weight:600}.is-goed .dc-status{background:var(--yellow);border-color:var(--yellow);color:var(--black)}.is-matig .dc-status{border-color:var(--yellow);color:var(--yellow)}.is-fout .dc-status{background:var(--white);border-color:var(--white);color:var(--black)}.dc-body{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex}.dc-body h3,.dc-body h4{font-size:22px}.dc-body>p.small{margin-top:-4px}.dc-groep+.dc-groep{margin-top:40px}.dc-groep-kop{color:var(--yellow);margin-bottom:16px;font-size:18px}.dc-punten{color:var(--black-20);margin:0;padding-left:18px;font-size:14px}.dc-punten li+li{margin-top:4px}.dc-acties{flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;display:flex}.dc-hulp{flex-basis:100%}.dc-hulp h3{margin-bottom:4px;font-size:20px}.dc-record{white-space:pre;max-width:100%;color:var(--black-20);border:1px solid var(--black-80);background:#111;padding:8px 10px;font-family:ui-monospace,Menlo,monospace;font-size:12px;display:block;overflow-x:auto}.dc-next{border-top:1px solid var(--black-80);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;margin-top:28px;padding-top:24px;display:flex}.records{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.records .record{border:1px solid var(--black-80);border-top:4px solid var(--yellow);flex-direction:column;gap:8px;padding:22px;text-decoration:none;transition:border-color .15s;display:flex}.records .record:hover{border-color:var(--yellow)}.records h3{font-size:28px}.records .more{font-family:var(--display);text-transform:uppercase;color:var(--yellow);margin-top:auto;font-size:14px;font-weight:600}@media (width<=1040px){.records{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.records{grid-template-columns:minmax(0,1fr)}.dc-item{grid-template-columns:minmax(0,1fr);gap:10px}}.cc-wrap{max-width:880px;display:block!important}.cc-step{z-index:1;flex-direction:column;align-items:flex-start;gap:20px;display:flex;position:relative}.cc-step[hidden]{display:none}.cc-facts{gap:32px;margin:0;padding:0;list-style:none;display:flex}.cc-facts li{color:var(--black-20);font-size:14px}.cc-facts b{font-family:var(--display);color:var(--yellow);font-size:44px;line-height:1;display:block}.cc-card{border:1px solid var(--black-80);border-top:6px solid var(--yellow);background:var(--black);flex-direction:column;align-items:stretch;gap:18px;width:100%;padding:clamp(24px,4vw,44px);display:flex}.cc-card h2{font-size:clamp(24px,3vw,34px)}.cc-card .btn{align-self:flex-start}.cc-card fieldset{border:0;margin:0;padding:0}.cc-card legend{margin-bottom:10px;font-size:14px}.cc-notice{border:1px solid var(--yellow);flex-direction:column;gap:10px;padding:18px 20px;font-size:14px;display:flex}.cc-notice ul{flex-direction:column;gap:6px;margin:0;padding-left:18px;display:flex}.cc-back{color:var(--black-20);font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:14px;text-decoration:underline}.cc-progress{background:var(--black-80);width:100%;height:6px}.cc-bar{background:var(--yellow);width:0;height:100%;transition:width .3s}.cc-answers{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:8px;display:grid}.cc-answers button{font:inherit;font-family:var(--display);text-transform:uppercase;letter-spacing:var(--spatie);min-height:96px;color:var(--white);border:2px solid var(--black-80);cursor:pointer;background:0 0;font-size:17px;font-weight:600;transition:border-color .15s,background .15s}.cc-answers button:hover{border-color:var(--yellow)}.cc-answers button[aria-pressed=true]{background:var(--yellow);border-color:var(--yellow);color:var(--black)}.cc-result .wrap{flex-direction:column;gap:clamp(32px,4vw,48px);display:flex}.cc-mail{border:1px solid var(--black-80);border-left:6px solid var(--yellow);padding:14px 18px;font-size:14px}.cc-head{border-left:6px solid var(--yellow);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end;gap:40px;padding-left:clamp(18px,3vw,32px);display:grid}.cc-head h2{margin:10px 0 14px}.cc-counts{background:var(--black-80);border:1px solid var(--black-80);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-bottom:10px;display:grid}.cc-counts div{background:var(--black);padding:16px}.cc-counts b{font-family:var(--display);color:var(--yellow);font-size:42px;line-height:1;display:block}.cc-counts span{text-transform:uppercase;letter-spacing:var(--spatie);color:var(--black-20);font-size:12px}.cc-block{flex-direction:column;gap:14px;display:flex}.cc-h{font-size:clamp(22px,2.4vw,28px)}.cc-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.cc-steps li{border:1px solid var(--black-80);border-top:4px solid var(--yellow);gap:16px;padding:20px;display:flex}.cc-steps .nr{font-family:var(--display);color:var(--yellow);font-size:44px;line-height:1}.cc-steps h4,.cc-items h4,.cc-sug h4{margin-bottom:6px;font-size:18px}.cc-items{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.cc-items li{border:1px solid var(--black-80);flex-direction:column;gap:8px;padding:20px;display:flex}.cc-items dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:6px 0 0;display:grid}.cc-items dt{text-transform:uppercase;letter-spacing:var(--spatie);color:var(--yellow);font-size:11px;font-weight:600}.cc-items dd{font-size:14px;line-height:var(--regel-klein);margin:4px 0 0}.cc-insurance{border:1px dashed var(--black-40);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;padding:24px;display:grid}.cc-mica{background:var(--white);color:var(--black);align-self:start;align-items:center;gap:16px;padding:16px;display:flex}.cc-mica img{width:auto;height:40px}.cc-help{background:var(--yellow);color:var(--black);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:32px;padding:clamp(24px,4vw,40px);display:grid}.cc-help .muted,.cc-help .label{color:var(--black-80)}.cc-help .cc-h{color:var(--white)}.cc-sug{gap:12px;display:grid}.cc-sug>div{background:var(--black);color:var(--white);flex-direction:column;gap:8px;padding:20px;display:flex}.cc-sug .muted{color:var(--black-20)}.cc-contact{max-width:760px}@media (width<=1040px){.cc-head,.cc-help,.cc-insurance,.cc-steps{grid-template-columns:minmax(0,1fr)}}@media (width<=720px){.cc-answers,.cc-items,.cc-items dl{grid-template-columns:minmax(0,1fr)}.cc-answers button{min-height:64px}}.logo-strip-groot{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))!important}.wordmark{font-family:var(--display);text-transform:uppercase;letter-spacing:var(--spatie);color:var(--black);text-align:center;font-size:15px;font-weight:600;line-height:1.15}.logo-strip .wordmark{font-size:11px}.logo-text em{color:var(--yellow);letter-spacing:var(--spatie);font-size:12px;font-style:normal;font-weight:500}@media (width>=1600px){:root{--max:1360px}}.on-black .compare{border-color:var(--black-80)}.on-black .compare th,.on-black .compare td{border-bottom-color:var(--black-80)}.on-black .compare thead th,.on-black .odds-row .track{background:var(--black-80)}.on-black .steps li:not(:first-child){border-top-color:var(--black-80)}.on-black .fill.dark{background:var(--white)}.on-black details{border-color:var(--black-80)}.on-black .faq-list details{border-bottom-color:var(--black-80)}.hero:not(:has(.lighthouse)):before{content:"";z-index:0;pointer-events:none;background:conic-gradient(#0000 0deg,#fbbc3324 10deg,#fbbc330a 22deg,#0000 30deg 180deg,#fbbc3324 190deg,#fbbc330a 202deg,#0000 210deg);border-radius:50%;width:320vmax;height:320vmax;animation:22s linear infinite sweep;position:absolute;top:0;right:0;translate:50% -50%;mask-image:radial-gradient(closest-side,#000 45%,#0000 100%)}.hero:not(:has(.lighthouse))>.wrap{z-index:1;position:relative}@media (prefers-reduced-motion:reduce){.hero:before{animation:none!important}}.mobile-cta{display:none}@media (width<=720px){.mobile-cta{z-index:40;border-top:1px solid var(--black-80);background:var(--black);padding:10px var(--gutter) calc(10px + env(safe-area-inset-bottom,0px));grid-template-columns:1fr 1.4fr;gap:10px;display:grid;position:fixed;inset:auto 0 0}.mobile-cta a{min-height:46px;font-family:var(--display);text-transform:uppercase;letter-spacing:var(--spatie);border:2px solid var(--yellow);color:var(--yellow);justify-content:center;align-items:center;font-size:14px;font-weight:600;text-decoration:none;display:flex}.mobile-cta a.solid{background:var(--yellow);color:var(--black)}body{padding-bottom:72px}}h1,h2,h3{overflow-wrap:break-word}@media (width<=560px){h1,h2,h3{hyphens:auto}}.hero-copy>*,.cc-intro-copy>*{max-width:100%}@media (width<=560px){h1{font-size:clamp(26px,8vw,40px)}.h1-sm{font-size:clamp(28px,8vw,36px)}h2{font-size:clamp(26px,7.4vw,34px)}}.logo-slider{border-bottom:1px solid var(--black-80);flex-direction:column;gap:18px;padding-block:32px;display:flex}.logo-slider-title{color:var(--black-40);letter-spacing:var(--spatie);text-transform:uppercase;font-size:13px}.logo-slider-viewport{overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.logo-slider-track{width:max-content;animation:logos var(--duur,60s) linear infinite;display:flex}.logo-slider-viewport:hover .logo-slider-track,.logo-slider-viewport:focus-within .logo-slider-track{animation-play-state:paused}.logo-slider ul{gap:8px;margin:0;padding:0 8px 0 0;list-style:none;display:flex}.logo-slider li{background:var(--white);flex:none;place-items:center;width:196px;height:92px;padding:14px 20px;display:grid}.logo-slider img{object-fit:contain;filter:grayscale();max-width:100%;max-height:56px;transition:filter .2s}.logo-slider li:hover img{filter:none}.logo-slider .wordmark,.logo-slider-link{font-size:14px}@keyframes logos{to{transform:translate(-50%)}}@media (width<=720px){.logo-slider li{width:150px;height:76px}.logo-slider img{max-height:44px}}@media (prefers-reduced-motion:reduce){.logo-slider-track{animation:none}.logo-slider-viewport{overflow-x:auto;mask-image:none}}.team-strip{max-width:calc(var(--max) + 120px);padding-inline:var(--gutter);margin-inline:auto}.team-strip span{font-size:13px}.on-black .steps p,.on-black details>.answer,.on-black blockquote cite,.on-black .person p{color:var(--black-20)}.on-black .compare tfoot td{background:var(--yellow);color:var(--black);font-size:14px;font-weight:600}.on-black .compare tfoot td:first-child{font-family:var(--display);text-transform:uppercase;letter-spacing:var(--spatie)}.logo-slider-viewport{max-width:calc(var(--max) + 120px);width:100%;margin-inline:auto}dialog.drawer{border:0;border-left:6px solid var(--yellow);background:var(--black);width:min(1040px,94vw);max-width:100%;height:100dvh;max-height:100dvh;color:var(--white);flex-direction:column;margin:0;padding:0;display:none;position:fixed;inset:0 0 0 auto}dialog.drawer[open]{animation:.28s ease-out drawer-in;display:flex}dialog.drawer::backdrop{background:#000000b3}@keyframes drawer-in{0%{opacity:0;translate:40px}}.drawer-head,.drawer-foot{border-bottom:1px solid var(--black-80);justify-content:space-between;align-items:center;gap:16px;padding:18px clamp(20px,4vw,36px);display:flex}.drawer-foot{border-bottom:0;border-top:1px solid var(--black-80);flex-wrap:wrap}.drawer-close{width:44px;height:44px;color:var(--white);border:1px solid var(--black-80);cursor:pointer;background:0 0;place-items:center;display:grid}.drawer-close:hover,.drawer-close:focus-visible{border-color:var(--yellow);color:var(--yellow)}.drawer-close svg{width:20px;height:20px}.drawer-body{flex-direction:column;flex:1;gap:16px;padding:clamp(20px,4vw,36px);display:flex;overflow-y:auto}.drawer-body h2{font-size:clamp(26px,2.6vw,34px)}.drawer-body .lead{font-size:17px}.drawer-body .prose{max-width:78ch;font-size:15px}.drawer-body .prose h2{font-size:20px}@media (width<=720px){dialog.drawer{width:100%}}@media (prefers-reduced-motion:reduce){dialog.drawer[open]{animation:none}}.cc-card{background:var(--white);color:var(--black);border:0;border-top:6px solid var(--yellow)}.cc-card h2,.cc-card .label{color:var(--black)}.cc-card .muted,.cc-card .cc-back{color:var(--black-80)}.cc-card .field input{border-color:var(--black-40)}.cc-card .field input:focus{border-color:var(--black)}.cc-card .choices span{border-color:var(--black);color:var(--black)}.cc-card .choices input:checked+span{background:var(--yellow);border-color:var(--yellow)}.cc-card .choices input:focus-visible+span{outline-color:var(--black)}.cc-card .cc-notice{background:var(--yellow-20,#fef2d6);border-color:var(--yellow)}.cc-card .check input{accent-color:var(--black)}.cc-card .form-status.error{color:var(--black);border-color:var(--black)}.cc-answers button{color:var(--black);border-color:var(--black-20);background:var(--white)}.cc-answers button:hover,.cc-answers button:focus-visible{border-color:var(--black)}.cc-progress{background:var(--black-80)}.cc-steps li,.cc-items li{background:var(--white);color:var(--black);border-color:var(--white)}.cc-steps li .muted,.cc-items li .muted,.cc-items li .small{color:var(--black-80)}.cc-items.is-improve li{border-left:6px solid var(--black)}.cc-items.is-check li{border-left:6px solid var(--yellow)}.cc-items dt{color:var(--black-80)}.card .label,.factcard.on-white .label,.story-card h3,.story-card h4,.did-box h3,.route-yellow h2{color:var(--black)}.card .btn-outline{border-color:var(--black);color:var(--black)}.card .btn-outline:hover{background:var(--black);color:var(--yellow)}.hero .logo-slider{z-index:1;border-top:1px solid #ffffff14;border-bottom:0;padding-block:28px 36px;position:relative}.slider-wrap{max-width:var(--max);padding-inline:var(--gutter);margin-inline:auto}.cc-wrap{max-width:var(--max)!important}.cc-step:not(.cc-intro){max-width:880px;margin-inline:auto}.cc-intro{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid!important}.cc-intro[hidden]{display:none!important}@media (width>=1041px){.cc-preview{align-self:start;margin-top:130px}}.cc-intro-copy{flex-direction:column;align-items:flex-start;gap:22px;display:flex}.cc-preview ol{counter-reset:cc;flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.cc-preview li{counter-increment:cc;grid-template-columns:40px minmax(0,1fr);column-gap:14px;display:grid}.cc-preview li:before{content:"0" counter(cc);font-family:var(--display);color:var(--black);grid-row:span 2;font-size:26px;font-weight:600;line-height:1}.cc-preview b{font-family:var(--display);text-transform:uppercase;font-size:17px;font-weight:600}.cc-preview span{color:var(--black-80);font-size:14px}.cc-lighthouse{top:40px;right:max(24px, calc((100vw - var(--max)) / 2));z-index:0;opacity:.9;width:90px;position:absolute}.cc .wrap{z-index:1;position:relative}@media (width<=1040px){.cc-intro{grid-template-columns:minmax(0,1fr)}.cc-lighthouse{width:60px;top:24px}.cc-intro-copy>h1,.cc-intro-copy>:has(+h1){padding-right:72px}}.team-strip{border-bottom:0}.team-strip li{border-bottom:6px solid var(--yellow)}.logo-alt{display:none}.site-header{transition:background-color .25s,border-color .25s,color .25s}.site-header.is-scrolled{background:var(--yellow);color:var(--black);border-bottom-color:var(--black)}.site-header.is-scrolled .logo-main{display:none}.site-header.is-scrolled .logo-alt{display:block}.site-header.is-scrolled .main-nav a,.site-header.is-scrolled .phone{color:var(--black)}.site-header.is-scrolled .main-nav a:hover,.site-header.is-scrolled .main-nav a[aria-current=page]{color:var(--black);border-bottom-color:var(--black)}.site-header.is-scrolled .btn-solid{background:var(--black);border-color:var(--black);color:var(--yellow)}.site-header.is-scrolled .burger{border-color:var(--black);color:var(--black)}@media (prefers-reduced-motion:reduce){.site-header{transition:none}}.hero .subnav{z-index:1;border-top:1px solid #ffffff1a;border-bottom:0;position:relative}.cc-pdf{flex-wrap:wrap;align-items:center;gap:12px;margin:-8px 0 32px;display:flex}.cc-pdf-tekst{flex-basis:100%;margin:0 0 4px}#cc-contact{scroll-margin-top:100px}.page-beam{z-index:-1;pointer-events:none;--bx:85vw;--by:20vh;--bo:1;position:fixed;inset:0;overflow:hidden}.page-beam:before{content:"";width:300vmax;height:300vmax;translate:calc(var(--bx) - 50%) calc(var(--by) - 50%);opacity:var(--bo);background:repeating-conic-gradient(#0000 0deg,#fbbc3333 10deg,#fbbc330d 22deg,#0000 30deg 90deg);border-radius:50%;animation:24s linear infinite sweep;position:absolute;top:0;left:0;mask-image:radial-gradient(closest-side,#000 50%,#0000 100%)}main>.on-black{background:0 0}.beam{display:none}.hero:not(:has(.lighthouse)):before{content:none}@media (prefers-reduced-motion:reduce){.page-beam:before{animation:none;rotate:35deg}}.text-link,.lang-switch{position:relative}.text-link:after,.lang-switch:after{content:"";position:absolute;inset:-12px -8px}@media (width>=1041px) and (width<=1240px){.hero-side:has(.pricecard){align-items:flex-end;gap:16px}.hero-side:has(.pricecard) .lighthouse{width:72px}}@media (width<=1040px){.hero-side:has(.pricecard){align-items:flex-start}.hero-side .pricecard{max-width:560px}}@media (width<=720px){.compare table{table-layout:fixed;min-width:0}.compare td:first-child{overflow-wrap:anywhere}.compare th,.compare td{padding:10px 8px;font-size:13.5px}.compare th:first-child,.compare td:first-child{padding-left:12px}.compare thead th{letter-spacing:var(--spatie);vertical-align:bottom;font-size:11px}.compare thead th:not(:first-child),.compare td:not(:first-child){width:27%}.compare td svg{width:18px;height:18px}.compare tfoot td{font-size:12.5px}}.service details:has(+.price){border-bottom:0}.prose .knop-rij{margin:1.4em 0}.prose .knop-rij+.knop-rij{margin-top:-.6em}.prose a.btn{text-align:left;max-width:100%;text-decoration:none}@media (width>=1241px){.article-side{flex-direction:column;gap:16px;display:flex}}@media (height<=940px){.article-side:has(.bijlagen){position:static}}.bijlagen .bijlage{flex-direction:column;align-items:flex-start;gap:8px;width:100%;text-decoration:none;display:flex}.bijlagen .bijlage+.bijlage{border-top:1px solid var(--black-80);padding-top:16px}.bijlagen img{aspect-ratio:16/10;object-fit:cover;object-position:top;border:1px solid var(--black-80);background:var(--white);width:100%;transition:border-color .15s}.bijlagen .bijlage:hover img{border-color:var(--yellow)}.bijlage-titel{font-family:var(--display);font-size:17px;font-weight:600;line-height:var(--regel-kop)}.bijlage-meta{color:var(--black-40);font-size:13px}.bijlagen .btn{margin-top:4px;padding:11px 16px;font-size:14px}.bijlagen .bijlage:hover .btn{background:var(--white);border-color:var(--white);color:var(--black)}.bijlagen-onder{display:none}@media (width<=1240px){.bijlagen-onder{max-width:420px;margin-top:40px;display:flex}}.zij-knoppen{z-index:45;flex-direction:column;gap:6px;display:flex;position:fixed;top:50%;right:0;translate:0 -50%}.zij-knop{writing-mode:vertical-rl;font:600 13px/1 var(--display);letter-spacing:var(--spatie);text-transform:uppercase;cursor:pointer;border:1px solid var(--black-80);background:var(--black);color:var(--white);border-left:0;align-items:center;gap:10px;padding:14px 9px;text-decoration:none;transition:background-color .15s,color .15s,padding .15s;display:flex;rotate:180deg}.zij-knop svg{width:16px;height:16px;color:var(--yellow);rotate:180deg}.zij-knop:hover,.zij-knop:focus-visible{background:var(--yellow);border-color:var(--yellow);color:var(--black);padding-right:13px}.zij-knop:hover svg,.zij-knop:focus-visible svg{color:var(--black)}@media (width<=720px){.zij-knoppen{top:auto;bottom:calc(96px + env(safe-area-inset-bottom,0px));translate:none}.zij-contact{display:none}.zij-knop{padding:12px 7px;font-size:11px}}.nb-dialoog{border:1px solid var(--black-80);border-top:4px solid var(--yellow);background:var(--black);width:min(520px,100vw - 32px);max-height:calc(100dvh - 48px);color:var(--white);padding:0;overflow:auto}.nb-form .label{margin-bottom:-6px}.nb-form h3{padding-right:48px;font-size:clamp(24px,3vw,30px)}.nb-form .btn{align-self:flex-start}.nb-check{font-size:13px;line-height:var(--regel-compact);color:var(--black-20);cursor:pointer;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:10px;display:grid}.nb-check input{width:20px;height:20px;accent-color:var(--yellow);margin:1px 0 0}.nb-check a{color:var(--yellow);text-decoration:underline}.nb-dialoog::backdrop{background:#000000bf}.nb-sluit{background:var(--black);width:40px;height:40px;color:var(--yellow);cursor:pointer;border:0;place-items:center;display:grid;position:absolute;top:12px;right:12px}.nb-sluit svg{width:18px;height:18px}#contact-form{scroll-margin-top:100px}.hero-btns{margin-top:28px}.sectoren{flex-wrap:wrap;gap:10px;margin:0 0 32px;padding:0;list-style:none;display:flex}.sectoren li{border:1px solid var(--black-80);color:var(--black-20);padding:10px 14px;font-size:15px}.sectoren b{font-family:var(--display);color:var(--yellow);margin-right:4px}@media (width<=1040px){.contact>.form{order:-1}}.trust-link{color:inherit;text-underline-offset:3px;text-decoration:underline 1px}.trust-link:hover{text-decoration-color:var(--yellow)}.site-footer a.iso{color:inherit;text-decoration:none}.site-footer a.iso:hover span{text-underline-offset:3px;text-decoration:underline}.art.t-geel{background:var(--yellow);border-color:var(--yellow)}.art.t-wit{background:var(--white);border-color:var(--white)}.art.t-zwart{background:var(--black)}.art.t-rand-geel{background:var(--black);border-color:var(--yellow);border-top-width:4px}.art.t-rand-wit{background:var(--black);border-color:var(--white);border-top-width:4px}.art:is(.t-geel,.t-wit) :is(h2,h3,.cat,.more){color:var(--black)}.art:is(.t-geel,.t-wit) p{color:var(--black-80)}.art:is(.t-geel,.t-wit):hover{border-color:var(--black);outline:2px solid var(--yellow);outline-offset:2px}.art.t-rand-wit .cat{color:var(--white)}#art-lijst .art.feat{display:flex}#art-lijst .art.feat.t-zwart,#art-lijst .art.feat.t-rand-geel,#art-lijst .art.feat.t-rand-wit,#art-lijst .art.feat:is(.t-zwart,.t-rand-geel,.t-rand-wit) :is(h2){color:var(--white)}#art-lijst .art.feat:is(.t-zwart,.t-rand-geel,.t-rand-wit) p{color:var(--black-20)}#art-lijst .art.feat:is(.t-zwart,.t-rand-geel,.t-rand-wit) :is(.cat,.more){color:var(--yellow)}#art-lijst .art.feat .art-body{max-width:820px}.filters .swatch{vertical-align:0;border:1.5px solid var(--black-80);width:10px;height:10px;margin-right:8px;display:inline-block}.filters .swatch.t-geel{background:var(--yellow);border-color:var(--yellow)}.filters .swatch.t-wit{background:var(--white);border-color:var(--white)}.filters .swatch.t-zwart{background:var(--black);border-color:var(--black-40)}.filters .swatch.t-rand-geel{background:var(--black);border-color:var(--yellow)}.filters .swatch.t-rand-wit{background:var(--black);border-color:var(--white)}.ts-vak:empty{display:none}.ts-vak{margin-bottom:12px}@media (width<=720px){body:has(.mobile-cta) .btns>a:is([href^=tel\:],[href*="/contact/"],[href=\#contact],[href=\#contact-form]),body:has(.mobile-cta) .btns:not(:has(>:not([href^=tel\:],[href*="/contact/"],[href=\#contact],[href=\#contact-form]))){display:none}}:is(.card,.tile,.factcard)>:is(.text-link,.btn,.btns,.more):last-child{margin-top:auto}.media-lijst{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.media-lijst a{border:1px solid var(--black-80);flex-direction:column;gap:8px;height:100%;padding:22px;text-decoration:none;transition:border-color .15s;display:flex}.media-lijst a:hover{border-color:var(--yellow)}.media-titel{font-family:var(--display);font-size:19px;font-weight:600;line-height:var(--regel-kop)}@media (width<=720px){.media-lijst{grid-template-columns:minmax(0,1fr)}}.text-link,.art .cat,.art .more,.tile .more,.subnav a,.filter-label{line-height:var(--regel-label)}.s-m0{margin:0!important}.s-mt16{margin-top:16px!important}.s-mt24{margin-top:24px!important}.s-ul{text-decoration:underline!important}.s-fs20{font-size:20px!important}.s-fs22{font-size:22px!important}.s-fs24{font-size:24px!important}.s-fs28{font-size:28px!important}.s-w100{width:100%!important}.s-w2{width:2%!important}.s-kolom10,.s-kolom16,.s-kolom20{flex-direction:column!important;display:flex!important}.s-kolom10{gap:10px!important}.s-kolom16{gap:16px!important}.s-kolom20{gap:20px!important}.s-rij{flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:24px!important;display:flex!important}.s-kolom10[hidden],.s-kolom16[hidden],.s-kolom20[hidden],.s-rij[hidden]{display:none!important}[data-n="1"]{--n:1}[data-n="2"]{--n:2}[data-n="3"]{--n:3}[data-n="4"]{--n:4}[data-n="5"]{--n:5}[data-n="6"]{--n:6}[data-n="7"]{--n:7}[data-n="8"]{--n:8}[data-n="9"]{--n:9}[data-n="10"]{--n:10}[data-n="11"]{--n:11}[data-n="12"]{--n:12}[data-n="13"]{--n:13}[data-n="14"]{--n:14}[data-n="15"]{--n:15}[data-n="16"]{--n:16}
