.kennis-hero{padding-bottom:34px}.pagina-hero.kennis-hero{padding-left:0;padding-right:0}.pagina-hero.kennis-hero .wrap{max-width:780px}.kruimels ol{color:var(--inkt-zacht);flex-wrap:wrap;gap:6px;margin:0 0 14px;padding:0;font-size:13px;list-style:none;display:flex}.kruimels li{align-items:center;gap:6px;display:flex}.kruimels li+li:before{content:"/";color:#a9b2cc}.kruimels a{color:var(--lucht-diep);font-weight:600}.kruimels a:hover{text-underline-offset:3px;text-decoration:underline}.pagina-hero.kennis-hero h1{text-wrap:balance;max-width:24ch;font-size:clamp(30px,4.2vw,46px)}.kennis-antwoord{max-width:62ch;color:var(--inkt);margin-top:16px;font-size:clamp(17px,1.6vw,19px);line-height:1.6}.kennis-meta{color:var(--inkt-zacht);flex-wrap:wrap;gap:6px 20px;margin-top:16px;font-size:13px;display:flex}.kennis-meta a{color:var(--lucht-diep);font-weight:600}.kennis-status{border:1px solid var(--lijn-licht);border-left:4px solid var(--lucht);color:var(--indigo);background:#fff;border-radius:12px;max-width:62ch;margin-top:18px;padding:12px 16px;font-size:15px;font-weight:600;display:inline-block}.kennis{background:var(--wit);padding:clamp(28px,5vw,60px) 0 clamp(56px,8vw,96px)}.kennis-wrap{max-width:780px}.kennis-inhoud{background:var(--mist);border:1px solid var(--lijn-licht);border-radius:14px;padding:16px 20px}.kennis-inhoud span{letter-spacing:.12em;text-transform:uppercase;color:var(--lucht-diep);margin-bottom:8px;font-size:12px;font-weight:700;display:block}.kennis-inhoud ol{color:var(--inkt-zacht);gap:4px;margin:0;padding-left:20px;font-size:15px;display:grid}.kennis-inhoud a{color:var(--indigo)}.kennis-inhoud a:hover{color:var(--lucht-diep);text-underline-offset:3px;text-decoration:underline}.kennis-blok{padding-top:34px;scroll-margin-top:96px}.kennis-blok h2{letter-spacing:-.02em;color:var(--indigo);text-wrap:balance;font-size:clamp(22px,2.6vw,28px);font-weight:700;line-height:1.2}.kennis-blok p{color:var(--inkt);max-width:66ch;margin-top:12px;font-size:16.5px;line-height:1.7}.kennis-blok ul{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.kennis-blok li{color:var(--inkt);max-width:64ch;padding-left:22px;font-size:16px;line-height:1.6;position:relative}.kennis-blok li:before{content:"";background:var(--lucht);border-radius:50%;width:7px;height:7px;position:absolute;top:.7em;left:4px}.kennis-tabel{border:1px solid var(--lijn-licht);border-radius:12px;margin-top:16px;overflow-x:auto}.kennis-tabel table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:15px}.kennis-tabel th,.kennis-tabel td{text-align:left;vertical-align:top;border-top:1px solid var(--lijn-licht);padding:11px 14px}.kennis-tabel tr:first-child th,.kennis-tabel tr:first-child td{border-top:0}.kennis-tabel th{color:var(--inkt-zacht);background:var(--mist);width:46%;font-weight:600}.kennis-tabel td{color:var(--indigo);font-weight:600}.kennis-blok .kennis-kader{background:var(--mist);border-left:4px solid var(--lucht);color:var(--indigo);border-radius:0 12px 12px 0;margin-top:16px;padding:14px 18px;font-weight:600}.kennis-blok .kennis-links{flex-wrap:wrap;gap:8px 22px;margin-top:14px;display:flex}.kennis-links a{color:var(--lucht-diep);align-items:center;gap:6px;font-size:15px;font-weight:700;display:inline-flex}.kennis-links svg{transition:transform .25s var(--ease)}.kennis-links a:hover svg{transform:translate(3px)}.kennis-calc{max-width:520px;margin-top:16px}.kaart.kennis-calc:hover{box-shadow:none;transform:none}.kennis-calc .calc{border-top:0;margin-top:0;padding-top:0}.kennis-calc .calc h3{display:none}.calc .starter{justify-content:flex-start}.kennis-cta{background:var(--indigo);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin-top:34px;padding:22px 24px;display:flex}.kennis-cta b{color:#fff;font-size:18px;display:block}.kennis-cta span{color:var(--grijs-op-indigo);max-width:46ch;margin-top:4px;font-size:14.5px;line-height:1.5;display:block}.kennis-cta-knoppen{flex-wrap:wrap;align-items:center;gap:12px 18px;display:flex}.kennis-cta-knoppen a{color:#fff;text-underline-offset:4px;font-size:15px;font-weight:700;-webkit-text-decoration:underline #fff6;text-decoration:underline #fff6}.kennis-cta-knoppen a:hover{-webkit-text-decoration-color:var(--lucht);text-decoration-color:var(--lucht)}.vraaglijst{border-top:1px solid var(--lijn-licht);margin-top:14px}.vraaglijst details{border-bottom:1px solid var(--lijn-licht)}.vraaglijst summary{cursor:pointer;color:var(--indigo);justify-content:space-between;align-items:center;gap:16px;padding:16px 2px;font-size:16.5px;font-weight:600;line-height:1.4;list-style:none;display:flex}.vraaglijst summary::-webkit-details-marker{display:none}.vraaglijst summary svg{color:var(--lucht-diep);flex:none}.vraaglijst details[open] .plus-v{display:none}.vraaglijst summary:hover{color:var(--lucht-diep)}.kennis-blok .vraaglijst p{margin:0 0 18px;padding-right:34px;font-size:16px;line-height:1.65}.kennis-verder{border-top:1px solid var(--lijn-licht);margin-top:48px;padding-top:30px}.kennis-verder>div{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;margin-top:12px;display:grid}.kennis-verder a{background:var(--mist);border:1px solid var(--lijn-licht);border-radius:14px;padding:16px 40px 16px 16px;transition:border-color .2s,background .2s;display:block;position:relative}.kennis-verder a:hover{border-color:var(--lucht);background:#fff}.kennis-verder b{color:var(--indigo);font-size:16px;display:block}.kennis-verder a span{color:var(--inkt-zacht);margin-top:4px;font-size:13.5px;line-height:1.5;display:block}.kennis-verder svg{color:var(--lucht-diep);position:absolute;top:19px;right:14px}.dl-track.kal-track{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.dl.kal-binnenkort .bar i{background:#c7d0e4}.dl.kal-doorlopend .bar i{background:var(--groen)}.kal-link{color:var(--lucht-diep);margin-top:10px;font-size:13.5px;font-weight:700;display:inline-block}.kal-link:hover{text-underline-offset:3px;text-decoration:underline}.kal-leeg{color:var(--inkt-zacht);margin-top:16px;font-size:15px}.kaart .kaart-meer{color:var(--lucht-diep);margin-top:12px;font-size:13.5px;font-weight:700}.kaart .kaart-meer:hover{text-underline-offset:3px;text-decoration:underline}.kaart-links{flex-wrap:wrap;gap:6px 18px;margin-top:16px;display:flex}.kaart-links a{color:var(--lucht);font-size:14px;font-weight:700}.kaart-links a:hover{text-underline-offset:3px;text-decoration:underline}.pagina-hero .hero-link{color:var(--lucht-diep);margin-top:12px;font-size:15px;font-weight:700;display:inline-block}.pagina-hero .hero-link:hover{text-underline-offset:3px;text-decoration:underline}.over h1{letter-spacing:-.025em;color:var(--indigo);font-size:clamp(28px,4vw,46px);font-weight:700;line-height:1.1}.meer-tekst:not(.open){display:none}.meer-knop{font:inherit;color:var(--lucht-diep);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin-top:16px;padding:0;font-size:15px;font-weight:700;display:inline-flex}.meer-knop:hover{text-underline-offset:4px;text-decoration:underline}.meer-knop svg{transition:transform .2s var(--ease)}.meer-knop.open svg{transform:rotate(180deg)}.foot .foot-kop{letter-spacing:.14em;text-transform:uppercase;color:var(--lucht);margin:0 0 16px;font-size:11.5px;font-weight:700}@media (min-width:1024px){.foot-grid.vijf{grid-template-columns:1.3fr repeat(4,1fr)}}@media (min-width:768px) and (max-width:1023px){.foot-grid.vijf{grid-template-columns:1.25fr 1fr 1fr 1fr;grid-template-areas:"merk diensten kennis bureau""contact diensten kennis bureau";row-gap:30px}.foot-grid.vijf>:first-child{grid-area:merk}.foot-grid.vijf>:nth-child(2){grid-area:diensten}.foot-grid.vijf>:nth-child(3){grid-area:kennis}.foot-grid.vijf>:nth-child(4){grid-area:bureau}.foot-grid.vijf>:nth-child(5){grid-area:contact}}@media (max-width:560px){.kennis-cta{padding:18px}.kennis-cta-knoppen{width:100%}.kennis-cta-knoppen .btn{justify-content:center;width:100%}.kennis-tabel th{width:52%}}
.lmarq-kopie{display:contents}@media (prefers-reduced-motion:reduce){.lmarq-kopie{display:none}}.cijfers-grid.drie{grid-template-columns:repeat(3,1fr)}@media (max-width:820px){.cijfers-grid.drie{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.cijfers-grid.drie{grid-template-columns:1fr 1fr}.cijfers-grid.drie>:nth-child(3){grid-column:1/-1}}.tegel-link{color:inherit;transition:border-color .25s var(--ease);display:block}.tegel-link:hover{border-color:var(--lucht)}.tegel-meer{color:var(--lucht);margin-top:8px;font-weight:700;display:block}.probleem-kort{color:var(--inkt-zacht);max-width:52ch;margin:22px auto 0;font-size:17px;line-height:1.65}@media (max-width:767px){.hero h1 .ln>span{animation-duration:.5s;animation-delay:80ms}.hero p.lead,.hero-persoon,.hero-cta{animation-duration:.6s}.trusted{padding:48px 0}.trusted .lbl{margin-bottom:24px}.trusted .sublijn{margin-top:24px}.cijfers{padding:56px 0}.cijfers-grid{gap:10px;margin-top:26px}.tegel{padding:18px 20px}.tegel .k{font-size:34px}.cijfers-grid.drie .tegel .k{font-size:29px}.kennis-inhoud{display:none}.tegel .l{margin-top:8px}.probleem.pad-xl{padding:60px 0}.probleem .eyebrow{margin-bottom:18px}.probleem .slotzin{margin-top:22px}.voorwie.pad-l{padding:52px 0}#diensten-teaser .dgal{gap:10px;margin-top:24px}#diensten-teaser .dg-kaart{min-height:0;padding:16px 18px}#diensten-teaser .dg-foto,#diensten-teaser .dg-ico,#diensten-teaser .dg-meer{display:none}#diensten-teaser .dg-kaart h3{margin-top:0}#klanten-teaser.pad-xl{padding:60px 0}#klanten-teaser .case-feat{margin-top:26px}#klanten-teaser .case-side{display:none}#over-teaser.pad-l{padding:48px 0}#over-teaser .portret{display:none}#over-teaser .over-grid{gap:0;margin-top:0}#werkwijze-teaser{display:none}.koffie.pad-xl{padding:48px 0}.koffie .stmt{font-size:30px}.pagina-hero{padding-top:96px}.foot{padding-top:44px}.foot-grid.vijf{grid-template-columns:1fr 1fr;gap:28px 18px}.foot-grid.vijf>*{min-width:0}.foot-grid.vijf>:first-child{order:1;grid-column:1/-1}.foot-grid.vijf>:nth-child(2){order:2}.foot-grid.vijf>:nth-child(4){order:3}.foot-grid.vijf>:nth-child(3){order:4;grid-column:1/-1}.foot-grid.vijf>:nth-child(3) ul{grid-template-columns:1fr 1fr;column-gap:18px;display:grid}.foot-grid.vijf>:nth-child(5){order:5;grid-column:1/-1}.foot-grid .tag{max-width:40ch}}.actiebalk{display:none}@media (max-width:767px){.actiebalk{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:240;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--lijn-licht);transition:transform .35s var(--ease);background:#fffffff7;border-radius:16px;gap:8px;padding:8px;display:flex;position:fixed;transform:translateY(calc(100% + 30px));box-shadow:0 16px 40px -18px #27246373}.actiebalk.aan{transform:none}.actiebalk-scan{background:var(--indigo);color:#fff;min-height:46px;font:inherit;cursor:pointer;border:0;border-radius:11px;flex:1;font-size:15px;font-weight:700;position:relative}.actiebalk-bel{background:var(--mist);min-height:46px;color:var(--indigo);white-space:nowrap;border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:15px;font-weight:700;display:flex}body.actiebalk-aan .ast-hoek{translate:0 -66px}.ast-hoek{transition:translate .35s var(--ease)}body.menu-open .actiebalk,:is(body:has(.ast-venster) .actiebalk,body:has(textarea:focus,select:focus,input:not([type=range]):not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):focus) .actiebalk){transform:translateY(calc(100% + 30px))}body.actiebalk-aan:has(.ast-venster) .ast-hoek{translate:none}}@media (prefers-reduced-motion:reduce){.actiebalk,.ast-hoek{transition:none}}
