.bf.bf-lp .bf-kop--lp .bf-nav__acties{margin-left:auto}.bf.bf-lp .bf-lphero{position:relative;overflow:hidden;background:#0a1628;color:#fff}.bf.bf-lp .bf-lphero__beeld{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bf.bf-lp .bf-lphero__laag{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#080808d1,#080808a8 45%,#08080859),linear-gradient(180deg,#080808a6,#0808081a 25%)}.bf.bf-lp .bf-lphero__in{position:relative;z-index:1;width:calc(1440 * var(--u));margin:0 auto;padding:calc(150 * var(--u)) calc(88 * var(--u)) calc(90 * var(--u));display:grid;grid-template-columns:minmax(0,1fr) calc(500 * var(--u));gap:calc(64 * var(--u));align-items:center}.bf.bf-lp .bf-lphero__kop{font-size:calc(72 * var(--u));line-height:1;font-weight:700;letter-spacing:-.04em;color:#fff}.bf.bf-lp .bf-lphero__kop span{display:block;color:#fffc}.bf.bf-lp .bf-lphero__sub{margin-top:calc(24 * var(--u));max-width:calc(560 * var(--u));font-size:calc(19 * var(--u));line-height:1.55;color:#ffffffeb}.bf.bf-lp .bf-lphero__bewijs{list-style:none;margin:calc(28 * var(--u)) 0 0;padding:0;display:grid;gap:calc(12 * var(--u))}.bf.bf-lp .bf-lphero__bewijs li{display:flex;align-items:center;gap:calc(12 * var(--u));font-size:calc(17 * var(--u));font-weight:600;color:#fff}.bf.bf-lp .bf-lphero__vink{width:calc(28 * var(--u));height:calc(28 * var(--u));border-radius:50%;background:var(--merk);color:var(--op-merk);display:grid;place-items:center;flex:none}.bf.bf-lp .bf-lphero__vink svg{width:calc(16 * var(--u));height:calc(16 * var(--u))}.bf.bf-lp .bf-lphero__google{display:inline-flex;align-items:center;gap:calc(12 * var(--u));margin-top:calc(30 * var(--u));color:#fff}.bf.bf-lp .bf-lphero__google b{display:block;margin-top:calc(4 * var(--u));font-size:calc(15 * var(--u));font-weight:600;color:#fff}.bf.bf-lp .kgj-reken{position:relative;background:var(--wit);color:var(--ink);border-radius:calc(22 * var(--u));padding:calc(28 * var(--u)) calc(28 * var(--u)) calc(22 * var(--u));box-shadow:0 calc(30 * var(--u)) calc(70 * var(--u)) calc(-30 * var(--u)) #0009;scroll-margin-top:calc(110 * var(--u))}.bf.bf-lp .kgj-reken__hoofd{display:flex;align-items:center;gap:calc(14 * var(--u))}.bf.bf-lp .kgj-reken__logo{width:calc(48 * var(--u));height:calc(48 * var(--u));border-radius:calc(14 * var(--u));background:var(--merk);color:var(--op-merk);display:grid;place-items:center;flex:none}.bf.bf-lp .kgj-reken__logo svg{width:calc(26 * var(--u));height:calc(26 * var(--u))}.bf.bf-lp .kgj-reken__titel{font-size:calc(22 * var(--u));font-weight:700;letter-spacing:-.01em;color:var(--ink-2)}.bf.bf-lp .kgj-reken__tijd{display:flex;align-items:center;gap:calc(6 * var(--u));margin-top:calc(2 * var(--u));font-size:calc(14.5 * var(--u));font-weight:600;color:var(--merk-tekst)}.bf.bf-lp .kgj-reken__tijd svg{width:calc(16 * var(--u));height:calc(16 * var(--u))}.bf.bf-lp .kgj-reken__weg{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:calc(10 * var(--u));margin-top:calc(20 * var(--u))}.bf.bf-lp .kgj-reken__begin{width:calc(30 * var(--u));height:calc(30 * var(--u));border-radius:50%;display:grid;place-items:center;background:#fbf3e6;color:var(--merk-tekst)}.bf.bf-lp .kgj-reken__begin svg{width:calc(17 * var(--u));height:calc(17 * var(--u))}.bf.bf-lp .kgj-reken__balk{height:calc(8 * var(--u));border-radius:calc(4 * var(--u));background:#eee;overflow:hidden}.bf.bf-lp .kgj-reken__balk i{display:block;height:100%;width:0;background:var(--merk);border-radius:inherit;transition:width .35s ease}.bf.bf-lp .kgj-reken__eind{width:calc(30 * var(--u));height:calc(30 * var(--u));border-radius:50%;display:grid;place-items:center;background:var(--sectie);color:#9a9a9a;font-weight:700;font-size:calc(15 * var(--u));transition:background-color .3s,color .3s}.bf.bf-lp .kgj-reken__eind.is-aan{background:var(--merk);color:var(--op-merk)}.bf.bf-lp .kgj-reken__kop{display:flex;justify-content:space-between;align-items:center;margin-top:calc(18 * var(--u));min-height:calc(30 * var(--u))}.bf.bf-lp .kgj-reken__tel{font-size:calc(14 * var(--u));font-weight:600;color:var(--grijs)}.bf.bf-lp .kgj-reken__terug{display:inline-flex;align-items:center;gap:calc(4 * var(--u));font:inherit;font-size:calc(14 * var(--u));font-weight:600;color:var(--tekst-2);background:none;cursor:pointer;padding:calc(4 * var(--u)) 0}.bf.bf-lp .kgj-reken__terug svg{width:calc(16 * var(--u));height:calc(16 * var(--u))}.bf.bf-lp .kgj-reken__terug:hover{color:var(--ink)}.bf.bf-lp .kgj-reken__stap{border:0;margin:0;padding:0;min-width:0}.bf.bf-lp .kgj-reken__vraag{display:block;margin-top:calc(6 * var(--u));font-size:calc(21 * var(--u));font-weight:700;line-height:1.3;color:var(--ink-2)}.bf.bf-lp .kgj-reken__keuzes{display:grid;grid-template-columns:1fr 1fr;gap:calc(10 * var(--u));margin-top:calc(16 * var(--u))}.bf.bf-lp .kgj-reken__keuzes--oneven .kgj-reken__keuze:last-child{grid-column:1 / -1}.bf.bf-lp .kgj-reken__keuze{display:flex;align-items:center;gap:calc(10 * var(--u));min-height:calc(56 * var(--u));padding:calc(12 * var(--u)) calc(16 * var(--u));border-radius:calc(14 * var(--u));background:var(--wit);box-shadow:inset 0 0 0 calc(1.5 * var(--u)) #dedede;font:inherit;font-size:calc(16 * var(--u));font-weight:600;color:var(--ink-2);text-align:left;cursor:pointer;transition:box-shadow .2s,background-color .2s,transform .15s}.bf.bf-lp .kgj-reken__keuze:hover{box-shadow:inset 0 0 0 calc(1.5 * var(--u)) var(--merk)}.bf.bf-lp .kgj-reken__keuze:active{transform:scale(.98)}.bf.bf-lp .kgj-reken__keuze.is-aan{background:#fbf3e6;box-shadow:inset 0 0 0 calc(2 * var(--u)) var(--merk)}.bf.bf-lp .kgj-reken__gerust,.bf.bf-lp .kgj-reken__tip{margin-top:calc(14 * var(--u));font-size:calc(14 * var(--u));line-height:1.5;color:var(--tekst-2)}.bf.bf-lp .kgj-reken__tip{padding:calc(10 * var(--u)) calc(14 * var(--u));border-radius:calc(12 * var(--u));background:#fbf3e6;color:#6b4502}.bf.bf-lp .kgj-reken__zeker{display:flex;align-items:center;justify-content:center;gap:calc(8 * var(--u));margin-top:calc(18 * var(--u));padding-top:calc(16 * var(--u));border-top:calc(1 * var(--u)) solid #eeeeee;font-size:calc(14 * var(--u));font-weight:600;color:var(--tekst-2)}.bf.bf-lp .kgj-reken__zeker svg{width:calc(18 * var(--u));height:calc(18 * var(--u));color:var(--merk-tekst)}.bf.bf-lp .kgj-reken__form .bf-form__knop{margin-top:calc(18 * var(--u))}.bf.bf-lp .bf-lpvoet{background:var(--sectie)}.bf.bf-lp .bf-lpvoet__in{width:calc(1200 * var(--u));margin:0 auto;padding:calc(28 * var(--u)) 0;display:flex;justify-content:space-between;gap:calc(20 * var(--u));font-size:calc(14.5 * var(--u));color:var(--tekst-2)}.bf.bf-lp .bf-lpvoet nav{display:flex;gap:calc(22 * var(--u))}.bf.bf-lp .bf-lpvoet a:hover{color:var(--ink);text-decoration:underline}@media (max-width: 1000px){.bf.bf-lp .bf-kop--lp .bf-nav__knop{display:none}.bf.bf-lp .bf-kop--lp .bf-nav__tel{width:auto;padding:0 14px;gap:8px;border-radius:999px;background:var(--merk);color:var(--op-merk)}.bf.bf-lp .bf-kop--lp .bf-nav__tel span{display:inline;font-size:14px;font-weight:700}.bf.bf-lp .bf-kop--over.bf-kop--lp:not(.bf-is-gescrold) .bf-nav__tel{background:var(--merk);color:var(--op-merk)}.bf.bf-lp .bf-lphero__in{width:auto;padding:100px 16px 28px;grid-template-columns:minmax(0,1fr);gap:22px}.bf.bf-lp .bf-lphero__kop{font-size:40px}.bf.bf-lp .bf-lphero__sub{font-size:16px;margin-top:14px}.bf.bf-lp .bf-lphero__bewijs{margin-top:18px;gap:8px}.bf.bf-lp .bf-lphero__bewijs li{font-size:15px;gap:10px}.bf.bf-lp .bf-lphero__vink{width:24px;height:24px}.bf.bf-lp .bf-lphero__vink svg{width:14px;height:14px}.bf.bf-lp .bf-lphero__google{display:none}.bf.bf-lp .kgj-reken{padding:20px 16px 16px;border-radius:18px;scroll-margin-top:84px}.bf.bf-lp .kgj-reken__logo{width:42px;height:42px;border-radius:12px}.bf.bf-lp .kgj-reken__titel{font-size:19px}.bf.bf-lp .kgj-reken__tijd{font-size:13.5px}.bf.bf-lp .kgj-reken__vraag{font-size:19px}.bf.bf-lp .kgj-reken__keuze{min-height:54px;font-size:15px;padding:10px 14px}.bf.bf-lp .kgj-reken__tel,.bf.bf-lp .kgj-reken__terug{font-size:13.5px}.bf.bf-lp .kgj-reken__terug{min-height:44px}.bf.bf-lp .bf-lpvoet__in{width:auto;padding:22px 16px 90px;flex-direction:column;font-size:13.5px}.bf.bf-lp .bf-lpvoet nav a{min-height:44px;display:inline-flex;align-items:center}}.bf.bf-lp .kgj-reken [hidden]{display:none!important}.bf.bf-lp .kgj-reken .kgj-reken__weg{margin-top:0}.bf.bf-lp .bf-lphero__kop span{color:var(--merk)}.bf.bf-lp .bf-lpbel{height:calc(50 * var(--u));padding:0 calc(22 * var(--u));gap:calc(10 * var(--u));font-size:calc(16 * var(--u));border-radius:calc(999 * var(--u))}.bf.bf-lp .bf-lpbel svg{width:calc(18 * var(--u));height:calc(18 * var(--u))}.bf.bf-lp .bf-lpbel__kort{display:none}.bf.bf-lp .bf-lphero__laag{background:linear-gradient(90deg,#080808db,#080808bd 42%,#08080866),linear-gradient(180deg,#08080899,#0808081a 28%,#08080840)}.bf.bf-lp .bf-lphero__in{min-height:calc(760 * var(--u));min-height:max(calc(760 * var(--u)),100svh);padding-top:calc(130 * var(--u));padding-bottom:calc(70 * var(--u));grid-template-columns:minmax(0,1fr) calc(460 * var(--u));gap:calc(70 * var(--u))}.bf.bf-lp .bf-lphero__kop{font-size:calc(68 * var(--u));line-height:1.04}.bf.bf-lp .bf-lphero__kop span.bf-lphero__accent{position:relative;display:inline-block;color:var(--merk);white-space:nowrap}.bf.bf-lp .bf-lphero__streep{position:absolute;left:0;right:0;bottom:calc(-10 * var(--u));width:100%;height:calc(14 * var(--u));color:var(--merk)}.bf.bf-lp .bf-lphero__sub{margin-top:calc(26 * var(--u));font-size:calc(20 * var(--u));color:#fff}.bf.bf-lp .bf-lphero__vertrouwen{list-style:none;margin:calc(34 * var(--u)) 0 0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:calc(14 * var(--u)) calc(28 * var(--u))}.bf.bf-lp .bf-lphero__vertrouwen li{display:flex;align-items:baseline;gap:calc(6 * var(--u));color:#fff}.bf.bf-lp .bf-lphero__vertrouwen li+li{padding-left:calc(28 * var(--u));border-left:calc(1 * var(--u)) solid rgba(255,255,255,.28)}.bf.bf-lp .bf-lphero__vertrouwen b{font-size:calc(22 * var(--u));font-weight:700;letter-spacing:-.01em}.bf.bf-lp .bf-lphero__vertrouwen span{font-size:calc(15.5 * var(--u));color:#ffffffeb}.bf.bf-lp .bf-lphero__vertrouwen .bf-lphero__google{align-items:center;gap:calc(12 * var(--u))}.bf.bf-lp .bf-lphero__vertrouwen .bf-lphero__google b{display:block;margin-top:calc(3 * var(--u));font-size:calc(15 * var(--u))}.bf.bf-lp .kgj-reken{padding:calc(26 * var(--u)) calc(26 * var(--u)) calc(22 * var(--u))}.bf.bf-lp .kgj-reken .kgj-reken__hoofd{display:flex}.bf.bf-lp .kgj-reken .kgj-reken__logo{background:#0a1628;color:var(--merk);border-radius:calc(12 * var(--u))}.bf.bf-lp .kgj-reken .kgj-reken__weg{margin-top:calc(20 * var(--u))}.bf.bf-lp .kgj-reken .kgj-reken__begin{background:none;color:var(--ink-2)}.bf.bf-lp .kgj-reken .kgj-reken__eind{background:#fff;color:var(--merk-tekst);box-shadow:inset 0 0 0 calc(1.5 * var(--u)) var(--merk)}.bf.bf-lp .kgj-reken .kgj-reken__eind.is-aan{background:var(--merk);color:var(--op-merk);box-shadow:none}.bf.bf-lp .kgj-reken .kgj-reken__kop{margin-top:calc(12 * var(--u))}.bf.bf-lp .kgj-reken .kgj-reken__vraag{margin-top:calc(8 * var(--u));font-size:calc(20 * var(--u))}.bf.bf-lp .kgj-reken__keuze--icoon{gap:calc(12 * var(--u));min-height:calc(62 * var(--u));padding:calc(10 * var(--u)) calc(14 * var(--u)) calc(10 * var(--u)) calc(10 * var(--u));line-height:1.25}.bf.bf-lp .kgj-reken__icoon{width:calc(40 * var(--u));height:calc(40 * var(--u));flex:none;border-radius:calc(10 * var(--u));display:grid;place-items:center;background:#fbf3e6;color:var(--merk-tekst);transition:background-color .2s,color .2s}.bf.bf-lp .kgj-reken__icoon svg{width:calc(22 * var(--u));height:calc(22 * var(--u))}.bf.bf-lp .kgj-reken__keuze--icoon.is-aan .kgj-reken__icoon,.bf.bf-lp .kgj-reken__keuze--icoon:hover .kgj-reken__icoon{background:var(--merk);color:var(--op-merk)}.bf.bf-lp .kgj-reken .kgj-reken__tip{display:flex;gap:calc(8 * var(--u));margin-top:calc(14 * var(--u));padding:calc(12 * var(--u)) calc(14 * var(--u));border-radius:calc(12 * var(--u));background:#effaf3;box-shadow:inset 0 0 0 calc(1 * var(--u)) #cfead8;color:#1c5b34;font-size:calc(14.5 * var(--u))}.bf.bf-lp .kgj-reken .kgj-reken__gerust{margin-top:calc(12 * var(--u));font-size:calc(14 * var(--u));color:var(--grijs)}.bf.bf-lp .kgj-reken__vertrouwen{list-style:none;margin:calc(18 * var(--u)) 0 0;padding:calc(16 * var(--u)) 0 0;border-top:calc(1 * var(--u)) solid #eeeeee;display:grid;gap:calc(9 * var(--u))}.bf.bf-lp .kgj-reken__vertrouwen li{display:flex;align-items:center;gap:calc(10 * var(--u));font-size:calc(14.5 * var(--u));font-weight:500;color:var(--ink-2)}.bf.bf-lp .kgj-reken__vertrouwen li>span{width:calc(20 * var(--u));height:calc(20 * var(--u));flex:none;border-radius:50%;background:var(--merk);color:var(--op-merk);display:grid;place-items:center}.bf.bf-lp .kgj-reken__vertrouwen svg{width:calc(12 * var(--u));height:calc(12 * var(--u))}.bf.bf-lp .bf-dkaarten__raster--lp .bf-dkaart__body{padding-bottom:calc(28 * var(--u))}.bf.bf-lp .bf-lpinsp{padding-top:calc(110 * var(--u))}@media (max-width: 1000px){.bf.bf-lp .bf-lpbel{height:44px;padding:0 16px;font-size:14.5px;gap:8px}.bf.bf-lp .bf-lpbel svg{width:17px;height:17px}.bf.bf-lp .bf-lpbel__lang{display:none}.bf.bf-lp .bf-lpbel__kort{display:inline}.bf.bf-lp .bf-lphero__in{min-height:100vh;min-height:100svh;min-height:100lvh;align-content:start;padding:96px 16px 28px;grid-template-columns:minmax(0,1fr);gap:20px}.bf.bf-lp .bf-lphero__kop{font-size:36px;line-height:1.08}.bf.bf-lp .bf-lphero__streep{bottom:-7px;height:10px}.bf.bf-lp .bf-lphero__sub{margin-top:16px;font-size:16.5px}.bf.bf-lp .bf-lphero__vertrouwen{order:3;margin-top:4px;gap:12px 18px}.bf.bf-lp .bf-lphero__vertrouwen li+li{padding-left:18px}.bf.bf-lp .bf-lphero__vertrouwen b{font-size:18px}.bf.bf-lp .bf-lphero__vertrouwen span{font-size:14px}.bf.bf-lp .bf-lphero__tekst{display:contents}.bf.bf-lp .bf-lphero__tekst>.bf-lphero__kop{order:1}.bf.bf-lp .bf-lphero__tekst>.bf-lphero__sub{order:1}.bf.bf-lp .kgj-reken{order:2;padding:18px 16px 16px}.bf.bf-lp .kgj-reken .kgj-reken__logo{width:42px;height:42px}.bf.bf-lp .kgj-reken .kgj-reken__vraag{font-size:18.5px}.bf.bf-lp .kgj-reken__keuzes--oneven .kgj-reken__keuze:last-child{grid-column:auto}.bf.bf-lp .kgj-reken__keuze--icoon{min-height:58px;font-size:15.5px}.bf.bf-lp .kgj-reken__icoon{width:38px;height:38px}.bf.bf-lp .kgj-reken__icoon svg{width:21px;height:21px}.bf.bf-lp .kgj-reken .kgj-reken__tip,.bf.bf-lp .kgj-reken__vertrouwen li{font-size:14px}.bf.bf-lp .bf-lpinsp{padding-top:48px}}.bf.bf-lp .bf-lphero__vertrouwen .bf-over__sterren{color:#f4b400}@media (max-width: 1000px){.bf.bf-lp .bf-lphero__vertrouwen{display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:0;align-items:center}.bf.bf-lp .bf-lphero__vertrouwen li{flex-direction:column;align-items:flex-start;gap:2px;padding:0 10px}.bf.bf-lp .bf-lphero__vertrouwen li:first-child{padding-left:0}.bf.bf-lp .bf-lphero__vertrouwen li+li{border-left:1px solid rgba(255,255,255,.28);padding-left:12px}.bf.bf-lp .bf-lphero__vertrouwen .bf-lphero__google{flex-direction:row;align-items:center;gap:8px}.bf.bf-lp .bf-lphero__vertrouwen .bf-lphero__google .bf-over__g{width:34px;height:34px}.bf.bf-lp .bf-lphero__vertrouwen .bf-lphero__google .bf-over__g svg{width:19px;height:19px}.bf.bf-lp .bf-lphero__vertrouwen .bf-over__sterren svg{width:12px;height:12px}.bf.bf-lp .bf-lphero__vertrouwen .bf-lphero__google b{font-size:13px}.bf.bf-lp .bf-lphero__vertrouwen b{font-size:17px;line-height:1.1}.bf.bf-lp .bf-lphero__vertrouwen span{font-size:12.5px;line-height:1.2}}.bf.bf-lp .bf-lpdiensten{padding-bottom:calc(30 * var(--u))}@media (max-width: 1000px){.bf.bf-lp .bf-lpdiensten{padding-bottom:8px}}@media (min-width: 1001px){.bf.bf-lp .bf-dkaarten__raster--lp{grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(20 * var(--u))}}.bf.bf-lp .bf-lpvoordelen{padding-bottom:calc(40 * var(--u))}.bf.bf-lp .bf-lpinsp{padding:0;background:radial-gradient(120% 200% at 85% 0%,#e9a531 0%,var(--merk) 45%,#c98303 100%)}.bf.bf-lp .bf-lpinsp__in{width:calc(1200 * var(--u));margin:0 auto;padding:calc(80 * var(--u)) 0;display:grid;grid-template-columns:minmax(0,1fr) calc(640 * var(--u));gap:calc(56 * var(--u));align-items:center}.bf.bf-lp .bf-lpinsp__tekst h2{font-size:calc(42 * var(--u));line-height:1.1;font-weight:700;letter-spacing:-.02em;color:var(--op-merk)}.bf.bf-lp .bf-lpinsp__tekst p{margin-top:calc(12 * var(--u));font-size:calc(18 * var(--u));line-height:1.55;color:var(--op-merk)}.bf.bf-lp .bf-lpinsp__form{display:grid;grid-template-columns:1fr 1fr;gap:calc(12 * var(--u));padding:calc(22 * var(--u));border-radius:calc(20 * var(--u));background:var(--wit);box-shadow:0 calc(30 * var(--u)) calc(60 * var(--u)) calc(-30 * var(--u)) #0a16288c}.bf.bf-lp .bf-lpinsp__form .bf-fveld{margin:0}.bf.bf-lp .bf-lpinsp__knop{grid-column:1 / -1;display:inline-flex;align-items:center;justify-content:center;gap:calc(10 * var(--u));height:calc(58 * var(--u));border-radius:calc(999 * var(--u));background:var(--merk);color:var(--op-merk);font:inherit;font-size:calc(17 * var(--u));font-weight:700;cursor:pointer;transition:background-color .2s}.bf.bf-lp .bf-lpinsp__knop svg{width:calc(16 * var(--u));height:calc(16 * var(--u))}.bf.bf-lp .bf-lpinsp__knop:hover{background:var(--merk-diep);color:var(--op-merk)}.bf.bf-lp .bf-lpinsp__form .bf-formulier-melding{grid-column:1 / -1}@media (max-width: 1000px){.bf.bf-lp .bf-lpinsp__in{width:auto;padding:48px 16px;grid-template-columns:minmax(0,1fr);gap:22px}.bf.bf-lp .bf-lpinsp__tekst h2{font-size:28px}.bf.bf-lp .bf-lpinsp__tekst p{font-size:16px}.bf.bf-lp .bf-lpinsp__form{grid-template-columns:minmax(0,1fr);padding:18px;border-radius:16px}.bf.bf-lp .bf-lpinsp__knop{height:54px;font-size:16px}}.bf.bf-lp .bf-lpvoordelen{padding-bottom:calc(110 * var(--u))}.bf.bf-lp .bf-lpinsp__stappen{list-style:none;margin:calc(24 * var(--u)) 0 0;padding:0;display:grid;gap:calc(12 * var(--u))}.bf.bf-lp .bf-lpinsp__stappen li{display:flex;align-items:center;gap:calc(14 * var(--u));font-size:calc(17 * var(--u));font-weight:600;color:var(--op-merk)}.bf.bf-lp .bf-lpinsp__stappen span{width:calc(32 * var(--u));height:calc(32 * var(--u));flex:none;border-radius:50%;display:grid;place-items:center;background:var(--op-merk);color:var(--merk);font-size:calc(15 * var(--u));font-weight:700}.bf.bf-lp .kgj-reken__rij{display:grid;grid-template-columns:1fr 1fr;gap:calc(12 * var(--u))}.bf.bf-lp .kgj-reken__form .bf-fveld{margin-top:calc(12 * var(--u))}.bf.bf-lp .kgj-reken__form .bf-fveld input{height:calc(50 * var(--u))}.bf.bf-lp .kgj-reken__form .bf-form__knop{width:100%;margin-top:calc(16 * var(--u))}.bf.bf-lp .kgj-reken__privacy{margin-top:calc(10 * var(--u));font-size:calc(12.5 * var(--u));text-align:center}@media (max-width: 1000px){.bf.bf-lp .bf-lpvoordelen{padding-bottom:56px}.bf.bf-lp .bf-lpinsp__stappen li{font-size:15.5px;gap:12px}.bf.bf-lp .bf-lpinsp__stappen span{width:28px;height:28px;font-size:14px}.bf.bf-lp .kgj-reken__rij{grid-template-columns:minmax(0,1fr);gap:0}.bf.bf-lp .kgj-reken__form .bf-fveld input{height:50px}.bf.bf-lp .kgj-reken__privacy{font-size:12.5px}}.bf.bf-lp .bf-lpinsp{position:relative;overflow:hidden;background:#0a1628}.bf.bf-lp .bf-lpinsp__beeld{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bf.bf-lp .bf-lpinsp__laag{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0a0a0ae6,#0a0a0ac7,#0a0a0a8c)}.bf.bf-lp .bf-lpinsp__in{position:relative;z-index:1;width:calc(1200 * var(--u));margin:0 auto;padding:calc(110 * var(--u)) 0;display:grid;grid-template-columns:minmax(0,1fr) calc(540 * var(--u));gap:calc(80 * var(--u));align-items:center}.bf.bf-lp .bf-lpinsp__tekst h2{font-size:calc(58 * var(--u));line-height:1.04;font-weight:700;letter-spacing:-.035em;color:#fff}.bf.bf-lp .bf-lpinsp__stappen{margin-top:calc(30 * var(--u));gap:calc(16 * var(--u))}.bf.bf-lp .bf-lpinsp__stappen li{font-size:calc(20 * var(--u));color:#fff}.bf.bf-lp .bf-lpinsp__stappen span{width:calc(34 * var(--u));height:calc(34 * var(--u));background:var(--merk);color:var(--op-merk)}.bf.bf-lp .bf-lpinsp__stappen span svg{width:calc(18 * var(--u));height:calc(18 * var(--u))}.bf.bf-lp .bf-lpinsp__bel{display:inline-flex;align-items:center;gap:calc(10 * var(--u));margin-top:calc(40 * var(--u));height:calc(58 * var(--u));padding:0 calc(28 * var(--u));border-radius:calc(999 * var(--u));background:#fff;color:var(--ink);font-size:calc(18 * var(--u));font-weight:700;transition:transform .2s}.bf.bf-lp .bf-lpinsp__bel svg{width:calc(20 * var(--u));height:calc(20 * var(--u));color:var(--merk-tekst)}.bf.bf-lp .kgj-reken--inspectie{display:block;padding:calc(36 * var(--u)) calc(36 * var(--u)) calc(30 * var(--u));border-radius:calc(24 * var(--u));background:#fff;box-shadow:0 calc(40 * var(--u)) calc(80 * var(--u)) calc(-30 * var(--u)) #000000a6}.bf.bf-lp .bf-lpinsp__kaartkop{font-size:calc(26 * var(--u));font-weight:700;letter-spacing:-.02em;color:var(--ink);margin-bottom:calc(6 * var(--u))}.bf.bf-lp .kgj-reken--inspectie .bf-fveld{margin-top:calc(14 * var(--u))}.bf.bf-lp .kgj-reken--inspectie .bf-fveld input{height:calc(54 * var(--u));border-radius:calc(12 * var(--u))}.bf.bf-lp .bf-lpinsp__knop{width:100%;margin-top:calc(20 * var(--u));height:calc(60 * var(--u));border-radius:calc(999 * var(--u))}.bf.bf-lp .bf-lpinsp__onder{margin-top:calc(14 * var(--u));font-size:calc(15 * var(--u));color:var(--tekst-2)}.bf.bf-lp .kgj-reken__alt{display:inline-block;margin-top:calc(14 * var(--u));font-size:calc(16 * var(--u));font-weight:700;color:var(--ink);text-decoration:underline;text-decoration-color:var(--merk);text-decoration-thickness:calc(2 * var(--u));text-underline-offset:calc(5 * var(--u))}.bf.bf-lp .kgj-reken__alt:hover{color:var(--merk-tekst)}.bf.bf-lp .kgj-reken--inspectie .kgj-reken__privacy{text-align:left}@media (max-width: 1000px){.bf.bf-lp .bf-lpinsp__in{width:auto;padding:56px 16px;grid-template-columns:minmax(0,1fr);gap:28px}.bf.bf-lp .bf-lpinsp__tekst h2{font-size:36px}.bf.bf-lp .bf-lpinsp__stappen li{font-size:16.5px}.bf.bf-lp .bf-lpinsp__stappen span{width:28px;height:28px}.bf.bf-lp .bf-lpinsp__stappen span svg{width:15px;height:15px}.bf.bf-lp .bf-lpinsp__bel{margin-top:24px;height:52px;font-size:16px;padding:0 22px}.bf.bf-lp .kgj-reken--inspectie{padding:24px 18px 20px;border-radius:18px}.bf.bf-lp .bf-lpinsp__kaartkop{font-size:22px}.bf.bf-lp .kgj-reken--inspectie .bf-fveld input{height:52px}.bf.bf-lp .bf-lpinsp__knop{height:56px;font-size:16px}.bf.bf-lp .kgj-reken__alt{min-height:44px;display:inline-flex;align-items:center;font-size:15px}}.bf.bf-lp .bf-lpinsp__laag{background:linear-gradient(90deg,#0a0a0ad1,#0a0a0a9e 48%,#0a0a0a4d)}@media (max-width: 1000px){.bf.bf-lp .bf-lpinsp__laag{background:linear-gradient(180deg,#0a0a0ac7,#0a0a0a99 45%,#0a0a0a73)}}.bf.bf-lp .bf-lpcta{margin-top:calc(40 * var(--u));text-align:center}.bf.bf-lp .bf-lpcta__knop{height:calc(56 * var(--u));padding:0 calc(28 * var(--u));gap:calc(10 * var(--u));font-size:calc(17 * var(--u));border-radius:calc(999 * var(--u))}.bf.bf-lp .bf-lpcta__knop svg{width:calc(16 * var(--u));height:calc(16 * var(--u))}@media (max-width: 1000px){.bf.bf-lp .bf-lpcta{margin-top:24px}.bf.bf-lp .bf-lpcta__knop{width:100%;height:54px;font-size:16px}}.bf.bf-lp .bf-lpwaarom__knop{margin-top:calc(28 * var(--u))}.bf.bf-lp .bf-lphero__vertrouwen li+li{display:none}@media (max-width: 1000px){.bf.bf-lp .bf-lphero__vertrouwen{display:flex}.bf.bf-lp .bf-lpwaarom__knop{width:100%}}.bf.bf-lp .bf-lphero__vertrouwen{margin-top:calc(26 * var(--u))}@media (max-width: 1000px){.bf.bf-lp .bf-lphero__vertrouwen{margin-top:0}}.bf.bf-lp .bf-lpwaarom__acties{margin-top:calc(28 * var(--u))}.bf.bf-lp .bf-lpwaarom__acties .bf-lpwaarom__knop{margin-top:0}@media (max-width: 1000px){.bf.bf-lp .bf-lpwaarom__acties .bf-lpwaarom__knop{width:auto;flex:1 1 100%}}@media (max-width: 1000px){.bf.bf-lp .bf-lphero__in{padding:96px 16px 24px;gap:20px}.bf.bf-lp .bf-lphero__kop{font-size:clamp(30px,8.74vw,36px);line-height:1.06}.bf.bf-lp .bf-lphero--plat .bf-lphero__kop,.bf.bf-lp .bf-lphero--hellend .bf-lphero__kop{font-size:clamp(29px,8.3vw,36px)}.bf.bf-lp .bf-lphero--hellend .bf-lphero__in{padding-top:88px;gap:14px}.bf.bf-lp .bf-lphero__sub{margin-top:10px;font-size:15px;line-height:1.45}.bf.bf-lp .kgj-reken{padding-top:16px}.bf.bf-lp .kgj-reken .kgj-reken__weg{margin-top:0}.bf.bf-lp .kgj-reken .kgj-reken__kop{margin-top:8px;min-height:26px}.bf.bf-lp .kgj-reken .kgj-reken__vraag{margin-top:2px;font-size:18px}.bf.bf-lp .kgj-reken__keuzes{margin-top:12px}}@media (max-width: 1000px){.bf.bf-lp .kgj-reken__keuze--icoon{min-height:50px;padding-top:6px;padding-bottom:6px}.bf.bf-lp .kgj-reken__keuzes{gap:8px}}@media (max-width: 1000px){.bf.bf-lp .bf-lphero__vertrouwen{display:none}}.bf.bf-lp .kgj-reken__richt-onder{margin-top:calc(6 * var(--u));font-size:calc(13.5 * var(--u));color:var(--tekst-2)}.bf.bf-lp .kgj-reken__richt-onder span{font-weight:700;color:var(--merk-tekst)}.bf.bf-lp .kgj-reken__vraag--richt{margin-top:calc(16 * var(--u));font-size:calc(16 * var(--u));font-weight:700;color:var(--ink-2)}.bf.bf-lp .kgj-reken__form .kgj-reken__rij .bf-fveld:first-child,.bf.bf-lp .kgj-reken__vraag--richt+.kgj-reken__rij .bf-fveld{margin-top:calc(8 * var(--u))}.bf.bf-lp .kgj-reken__form .bf-form__knop{margin-top:calc(12 * var(--u))}@media (max-width: 1000px){.bf.bf-lp .kgj-reken__richt-onder{font-size:13px}.bf.bf-lp .kgj-reken__vraag--richt{font-size:15.5px;margin-top:14px}}.bf.bf-lp .kgj-reken__form .kgj-reken__rij .bf-fveld{margin-top:calc(8 * var(--u))}@media (max-width: 1000px){.bf.bf-lp .kgj-reken__form .kgj-reken__rij .bf-fveld+.bf-fveld{margin-top:12px}}.bf.bf-lp .kgj-reken__weg{gap:10px}.bf.bf-lp .kgj-reken__balk{position:relative;height:8px;border-radius:999px;background:#efece6;overflow:hidden;box-shadow:inset 0 1px 2px #1111110f;transition:box-shadow .3s ease}.bf.bf-lp .kgj-reken__balk i{position:relative;overflow:hidden;height:100%;border-radius:999px;background:linear-gradient(90deg,var(--merk-ui) 0%,var(--merk) 100%);transition:width .45s cubic-bezier(.4,0,.2,1)}.bf.bf-lp .kgj-reken__balk i:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:60%;background:linear-gradient(100deg,#fff0,#ffffffa6,#fff0);opacity:0}.bf.bf-lp .kgj-reken__tel{font-size:14.5px;font-weight:700;color:var(--ink-2);letter-spacing:.005em}@media (prefers-reduced-motion: reduce){.bf.bf-lp .kgj-reken__balk i{transition:none}}@media (max-width: 1000px){.bf.bf-lp .kgj-reken__balk{height:8px}.bf.bf-lp .kgj-reken__tel{font-size:14px}}.bf.bf-lp .bf-lphero__gerust{display:none}@media (max-width: 1000px){.bf.bf-lp .bf-lphero__gerust{display:grid;gap:14px;order:4}.bf.bf-lp .bf-lphero__vinkjes{list-style:none;margin:0;padding:14px 16px;display:grid;gap:9px;border-radius:16px;background:#0c0c0c9e;border:1px solid rgba(255,255,255,.14);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.bf.bf-lp .bf-lphero__vinkjes li{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:600;line-height:1.3;color:#fff}.bf.bf-lp .bf-lphero__vinkjes span{flex:none;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:var(--merk);color:var(--op-merk)}.bf.bf-lp .bf-lphero__vinkjes svg{width:13px;height:13px}}@media (max-width: 1000px){.bf.bf-lp .bf-lphero--algemeen .bf-lphero__in,.bf.bf-lp .bf-lphero--plat .bf-lphero__in,.bf.bf-lp .bf-lphero--hellend .bf-lphero__in{padding-bottom:14px}.bf.bf-lp .bf-lphero__gerust{gap:10px;margin-top:-6px}.bf.bf-lp .bf-lphero__vinkjes{padding:11px 14px;gap:7px}.bf.bf-lp .bf-lphero__vinkjes li{font-size:14.5px}}@media (max-width: 1000px){.bf.bf-lp .bf-lphero__vinkjes{padding-top:9px;padding-bottom:9px}}.bf.bf-lp .bf-lpkgj{--merk: #0a1628;--merk-diep: #050b14;--merk-licht: #eef1f5;--accent: #d98c03;--accent-diep: #b87502;--accent-licht: #fbf1dc;--inkt: #17191c;--kop: #121417;--tekst: #4c525c;--zacht: #666c76;--band: #f6f6f6;--lijn: #e6e7ea;--wit: #fff;--r: 4px;--r-vak: 14px;--zij: 130px;--lucht: 86px}.bf.bf-lp .bf-lpkgj .kgj-werkspoor{max-width:974px;margin:0 auto}.bf.bf-lp .bf-lpkgj .kgj-werkspoor__spoor{position:relative;display:flex;gap:24px;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;padding-bottom:4px}.bf.bf-lp .bf-lpkgj .kgj-werkspoor__spoor::-webkit-scrollbar{display:none}.bf.bf-lp .bf-lpkgj .kgj-werkspoor__foto{flex:0 0 309px;margin:0}.bf.bf-lp .bf-lpkgj .kgj-werkspoor__foto img{width:100%;aspect-ratio:1 / 1;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:14px;display:block}.bf.bf-lp .bf-lpkgj .kgj-werkspoor__lijn{height:3px;border-radius:999px;background:#0a16281a;margin-top:22px;overflow:hidden}.bf.bf-lp .bf-lpkgj .kgj-werkspoor__vul{display:block;height:100%;width:100%;border-radius:inherit;background:var(--accent);transform-origin:left center;animation:kgj-werkspoor-vullen 4s linear infinite}.bf.bf-lp .bf-lpkgj .kgj-werkspoor__vul--stil{animation-play-state:paused}.bf.bf-lp .bf-lpkgj .kgj-schuif__wissel .pc-bediening-tel{min-width:44px;text-align:center;font-family:Plus Jakarta Sans,system-ui,sans-serif;font-size:14px;font-weight:700;color:var(--zacht)}.bf.bf-lp .bf-lpkgj :is(.kgj-werkspoor,.kgj-schuif__wissel) .pc-bediening{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:28px}.bf.bf-lp .bf-lpkgj :is(.kgj-werkspoor,.kgj-schuif__wissel) .pc-bediening button{width:44px;height:44px;border-radius:50%;background:#fff;display:grid;place-items:center;color:var(--kop);flex:0 0 auto;border:0;padding:0;cursor:pointer;box-shadow:inset 0 0 0 1px #ddd;transition:background-color .18s ease,color .18s ease,opacity .18s ease}.bf.bf-lp .bf-lpkgj :is(.kgj-werkspoor,.kgj-schuif__wissel) .pc-bediening button:hover{background:var(--accent);color:var(--merk);box-shadow:none}.bf.bf-lp .bf-lpkgj :is(.kgj-werkspoor,.kgj-schuif__wissel) .pc-bediening button:focus-visible{outline:3px solid var(--merk);outline-offset:3px}@media (max-width: 1000px){.bf.bf-lp .bf-lpkgj .kgj-werkspoor__spoor{gap:12px;padding-right:40px}.bf.bf-lp .bf-lpkgj .kgj-werkspoor__foto{flex:0 0 78%}.bf.bf-lp .bf-lpkgj .kgj-werkspoor__lijn{margin-top:16px}.bf.bf-lp .bf-lpkgj :is(.kgj-werkspoor,.kgj-schuif__wissel) .pc-bediening{margin-top:20px;gap:12px}}@media (prefers-reduced-motion: reduce){.bf.bf-lp .bf-lpkgj .kgj-werkspoor__lijn{display:none}}@keyframes kgj-werkspoor-vullen{0%{transform:scaleX(0)}to{transform:scaleX(1)}}html:has(.bf.bf-lp){scroll-padding-top:min(92px,6.389vw)}@media (max-width: 1000px){html:has(.bf.bf-lp){scroll-padding-top:72px}}.bf.bf-lp [id]{scroll-margin-top:0}.bf.bf-lp .bf-kop--lp .bf-nav__acties{gap:calc(14 * var(--u))}.bf.bf-lp .bf-lpbel svg{flex:none}.bf.bf-lp .bf-lpkop__actie svg{width:calc(20 * var(--u));height:calc(20 * var(--u))}@media (max-width: 1000px){.bf.bf-lp .bf-lpkop__actie{display:none}}.bf.bf-lp .bf-lptopbalk{display:flex;align-items:center;justify-content:center;gap:calc(10 * var(--u));min-height:calc(40 * var(--u));padding:calc(8 * var(--u)) 16px;background:var(--op-merk);color:#fff;font-size:calc(15 * var(--u));font-weight:600}.bf.bf-lp .bf-lptopbalk svg{width:calc(16 * var(--u));height:calc(16 * var(--u));color:var(--merk-op-donker);flex:none}.bf.bf-lp .bf-lptopbalk a{color:var(--merk-op-donker);font-weight:700;text-decoration:underline;text-underline-offset:3px}@media (max-width: 1000px){.bf.bf-lp .bf-lptopbalk{font-size:14px;min-height:40px;padding:8px 16px}.bf.bf-lp .bf-lptopbalk__zin{display:none}}html:has(.bf.bf-lp .bf-kop--topbalk){scroll-padding-top:min(132px,9.1667vw)}.bf.bf-lp:has(>.bf-kop--topbalk) .bf-lphero__in{padding-top:calc(170 * var(--u))}@media (max-width: 1000px){html:has(.bf.bf-lp .bf-kop--topbalk){scroll-padding-top:40px}.bf.bf-lp:has(>.bf-kop--topbalk) .bf-lphero__in{padding-top:136px}.bf.bf-lp>.bf-kop--topbalk{position:absolute;top:0;left:0;right:0}.bf.bf-lp .bf-kop--topbalk .bf-lptopbalk{position:fixed;top:0;left:0;right:0;z-index:60}.bf.bf-lp .bf-kop--topbalk .bf-nav{margin-top:40px}}.bf.bf-lp .bf-lphero__slides>.bf-lphero__beeld{-o-object-position:50% 50%;object-position:50% 50%}.bf.bf-lp .bf-lphero__slides{will-change:auto}.bf.bf-lp .bf-lphero__kop{text-wrap:balance}.bf.bf-lp .bf-lphero__kop span.bf-lphero__accent,.bf.bf-lp .bf-lphero__streep{color:var(--merk-op-donker)}.bf.bf-lp .bf-lphero__ondertitel{margin-top:calc(18 * var(--u));font-size:calc(22 * var(--u));font-weight:600;line-height:1.4;color:#fff}.bf.bf-lp .bf-lphero__bewijs strong{font-weight:700}.bf.bf-lp .bf-lphero__uitleg{display:block;font-weight:500;color:#ffffffdb}.bf.bf-lp .bf-lphero__actie{margin-top:calc(32 * var(--u))}.bf.bf-lp .bf-lphero__knop svg{width:calc(22 * var(--u));height:calc(22 * var(--u))}.bf.bf-lp .bf-lphero__micro{margin-top:calc(12 * var(--u));font-size:calc(15 * var(--u));color:#ffffffe6}.bf.bf-lp .bf-lphero__google:hover b{text-decoration:underline;text-underline-offset:calc(3 * var(--u))}.bf.bf-lp .bf-lphero__tekst :focus-visible{outline-color:#fff}.bf.bf-lp .bf-lphero--knop .bf-lphero__in{grid-template-columns:minmax(0,calc(760 * var(--u)))}@media (max-width: 1000px){.bf.bf-lp .bf-lphero__reken{order:2;display:flex;flex-direction:column;gap:14px;min-width:0}.bf.bf-lp .bf-lphero__reken .bf-lphero__gerust{order:3;margin-top:0}.bf.bf-lp .bf-lphero__vinkjes li{font-size:16px}.bf.bf-lp .bf-lphero__tekst>.bf-lphero__ondertitel,.bf.bf-lp .bf-lphero__tekst>.bf-lphero__bewijs,.bf.bf-lp .bf-lphero__tekst>.bf-lphero__actie{order:1}.bf.bf-lp .bf-lphero__ondertitel{font-size:18px;margin-top:8px}.bf.bf-lp .bf-lphero__sub{font-size:16px}.bf.bf-lp .bf-lphero__knop{width:100%}.bf.bf-lp .bf-lphero__knop svg{width:20px;height:20px}.bf.bf-lp .bf-lphero__micro{font-size:15px}.bf.bf-lp .bf-lphero--knop .bf-lphero__in{grid-template-columns:minmax(0,1fr)}.bf.bf-lp .kgj-reken--hero .kgj-reken__hoofd,.bf.bf-lp .kgj-reken--hero .kgj-reken__vertrouwen{display:none}.bf.bf-lp .bf-lphero__vinkjes strong{font-weight:700}}@media (max-width: 1000px) and (min-width: 641px){.bf.bf-lp--dakwerken .bf-lphero__in{min-height:0}}@media (max-width: 640px){.bf.bf-lp--dakwerken .bf-lphero__in{min-height:100svh;grid-template-rows:auto auto 1fr}.bf.bf-lp--dakwerken .bf-lphero__reken{align-self:stretch}.bf.bf-lp--dakwerken .bf-lphero__reken .bf-lphero__gerust{margin-top:auto}}.bf.bf-lp .kgj-reken{text-align:left}.bf.bf-lp .kgj-reken svg{display:block}.bf.bf-lp .kgj-reken svg.kgj-reken__begin{width:calc(30 * var(--u));height:calc(30 * var(--u));padding:calc(6.5 * var(--u))}.bf.bf-lp .kgj-reken__tijd svg{flex:none}.bf.bf-lp .kgj-reken__terug{min-height:calc(36 * var(--u))}.bf.bf-lp .kgj-reken__keuze:has(>.kgj-reken__foto){position:relative;flex-direction:column;align-items:stretch;gap:0;padding:0;min-height:0;overflow:hidden}.bf.bf-lp .kgj-reken__foto{display:block;width:100%;height:calc(118 * var(--u));-o-object-fit:cover;object-fit:cover}.bf.bf-lp .kgj-reken__keuze:has(>.kgj-reken__foto) .kgj-reken__tekst{padding:calc(14 * var(--u)) calc(16 * var(--u))}.bf.bf-lp .kgj-reken__keuze:has(>.kgj-reken__foto).is-aan:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 0 calc(3 * var(--u)) var(--merk);pointer-events:none}.bf.bf-lp .kgj-reken__tekst{display:grid;gap:calc(2 * var(--u));min-width:0}.bf.bf-lp .kgj-reken__tekst strong{font-weight:600;color:var(--ink-2)}.bf.bf-lp .kgj-reken__tekst span{font-size:calc(14 * var(--u));font-weight:500;color:var(--tekst-2)}.bf.bf-lp .kgj-reken__keuze.is-druk{background:#fbf3e6;box-shadow:inset 0 0 0 calc(2 * var(--u)) var(--merk)}.bf.bf-lp .kgj-reken__tip svg{flex:none;width:calc(18 * var(--u));height:calc(18 * var(--u));margin-top:calc(1 * var(--u))}.bf.bf-lp .kgj-reken__tip{text-wrap:pretty}.bf.bf-lp .kgj-reken__vertrouwen li>svg{flex:none;width:calc(20 * var(--u));height:calc(20 * var(--u));padding:calc(4 * var(--u));border-radius:50%;background:var(--merk);color:var(--op-merk);stroke-width:3.2}.bf.bf-lp .kgj-reken__troeven{list-style:none;margin:calc(14 * var(--u)) 0 0;padding:0;display:grid;gap:calc(8 * var(--u))}.bf.bf-lp .kgj-reken__troeven li{display:flex;align-items:center;gap:calc(10 * var(--u));font-size:calc(14.5 * var(--u));font-weight:600;color:var(--ink-2)}.bf.bf-lp .kgj-reken__troeven li>svg{flex:none;width:calc(20 * var(--u));height:calc(20 * var(--u));padding:calc(4 * var(--u));border-radius:50%;background:var(--merk);color:var(--op-merk);stroke-width:3.2}.bf.bf-lp .kgj-reken__meer{margin-top:calc(4 * var(--u));font-size:calc(14 * var(--u));color:var(--grijs)}.bf.bf-lp .kgj-reken__vinken{display:grid;gap:calc(12 * var(--u));margin-top:calc(14 * var(--u))}.bf.bf-lp .kgj-reken__vink{display:inline-flex;align-items:center;gap:calc(8 * var(--u));min-height:calc(44 * var(--u));padding:calc(8 * var(--u)) calc(14 * var(--u));border-radius:calc(999 * var(--u));background:var(--wit);box-shadow:inset 0 0 0 calc(1.5 * var(--u)) #dedede;font-size:calc(15 * var(--u));font-weight:600;color:var(--ink-2);text-align:left;transition:box-shadow .2s,background-color .2s}.bf.bf-lp .kgj-reken__vink:hover{box-shadow:inset 0 0 0 calc(1.5 * var(--u)) var(--merk)}.bf.bf-lp .kgj-reken__vink.is-aan{background:#fbf3e6;box-shadow:inset 0 0 0 calc(2 * var(--u)) var(--merk)}.bf.bf-lp .kgj-reken__vink svg{flex:none;width:calc(16 * var(--u));height:calc(16 * var(--u));color:var(--merk-tekst)}.bf.bf-lp .kgj-reken__vink--alles{border-radius:calc(14 * var(--u));min-height:calc(52 * var(--u))}.bf.bf-lp .kgj-reken__vakje{display:grid;place-items:center;width:calc(22 * var(--u));height:calc(22 * var(--u));border-radius:calc(6 * var(--u));box-shadow:inset 0 0 0 calc(1.5 * var(--u)) #bdbdbd;color:transparent}.bf.bf-lp .kgj-reken__vink--alles.is-aan .kgj-reken__vakje{background:var(--merk);box-shadow:none;color:var(--op-merk)}.bf.bf-lp .kgj-reken__groepnaam{font-size:calc(13.5 * var(--u));font-weight:700;color:var(--tekst-2);margin-bottom:calc(6 * var(--u))}.bf.bf-lp .kgj-reken__chips{display:flex;flex-wrap:wrap;gap:calc(8 * var(--u))}.bf.bf-lp .kgj-reken__verder{width:100%;margin-top:calc(16 * var(--u))}.bf.bf-lp .kgj-reken__verder:disabled{background:var(--sectie);color:var(--tekst-2);cursor:not-allowed}.bf.bf-lp .kgj-reken__richt{display:flex;align-items:center;justify-content:space-between;gap:calc(12 * var(--u));margin-top:calc(6 * var(--u));padding:calc(16 * var(--u)) calc(18 * var(--u));border-radius:calc(14 * var(--u));background:linear-gradient(160deg,#fdf8ef,#f8ecd4);box-shadow:inset 0 0 0 calc(1 * var(--u)) #efd9ad}.bf.bf-lp .kgj-reken__richt-bedrag{display:flex;align-items:baseline;gap:calc(8 * var(--u));font-size:calc(30 * var(--u));font-weight:700;letter-spacing:-.02em;color:var(--ink);-moz-user-select:none;user-select:none;-webkit-user-select:none}.bf.bf-lp .kgj-reken__richt-cijfers{filter:blur(calc(7 * var(--u)));white-space:nowrap}.bf.bf-lp .kgj-reken__slot{display:grid;place-items:center;flex:none;width:calc(40 * var(--u));height:calc(40 * var(--u));border-radius:50%;background:var(--wit);color:var(--merk-tekst);box-shadow:0 calc(4 * var(--u)) calc(12 * var(--u)) #1111111a}.bf.bf-lp .kgj-reken__slot svg{width:calc(18 * var(--u));height:calc(18 * var(--u))}.bf.bf-lp .kgj-reken .kgj-reken__vraag--richt{margin-top:calc(16 * var(--u));font-size:calc(17 * var(--u))}.bf.bf-lp .kgj-reken__form label{display:grid;gap:calc(6 * var(--u));margin-top:calc(12 * var(--u));font-size:calc(15 * var(--u));font-weight:600;color:#111}.bf.bf-lp .kgj-reken__rij>label{margin-top:calc(12 * var(--u))}.bf.bf-lp .kgj-reken__form input:not([type=hidden]),.bf.bf-lp .kgj-reken__form select{width:100%;height:calc(50 * var(--u));border:calc(1 * var(--u)) solid #bdbdbd;border-radius:calc(10 * var(--u));padding:0 calc(16 * var(--u));background:var(--wit);font-size:calc(16 * var(--u));font-weight:400;color:var(--ink)}.bf.bf-lp .kgj-reken__form input::-moz-placeholder{color:#6b6b6b}.bf.bf-lp .kgj-reken__form input::placeholder{color:#6b6b6b}.bf.bf-lp .kgj-reken__form input:focus,.bf.bf-lp .kgj-reken__form select:focus{outline:2px solid var(--merk-tekst);outline-offset:1px;border-color:var(--merk-tekst);box-shadow:none}.bf.bf-lp .kgj-reken__uitleg{font-weight:500;color:var(--tekst-2)}.bf.bf-lp .kgj-reken__knop{display:inline-flex;align-items:center;justify-content:center;gap:calc(10 * var(--u));width:100%;height:calc(56 * var(--u));margin-top:calc(16 * var(--u));padding:0 calc(20 * var(--u));border-radius:calc(999 * var(--u));background:var(--merk);color:var(--op-merk);font-size:calc(17 * var(--u));font-weight:700;transition:background-color .18s ease}.bf.bf-lp .kgj-reken__knop:hover{background:var(--merk-diep)}.bf.bf-lp .kgj-reken__knop:disabled{opacity:.75;cursor:progress}.bf.bf-lp .kgj-reken__knop svg{flex:none;width:calc(18 * var(--u));height:calc(18 * var(--u))}.bf.bf-lp .kgj-reken__privacy a,.bf.bf-lp .kgj-toestemming__tekst a{text-decoration:underline;text-underline-offset:2px}.bf.bf-lp .kgj-reken__privacy{color:var(--tekst-2)}.bf.bf-lp .kgj-reken__stap.kgj-reken__form .kgj-reken__gerust{text-align:center}.bf.bf-lp .kgj-reken__fout{margin-top:calc(12 * var(--u));padding:calc(10 * var(--u)) calc(14 * var(--u));border-radius:calc(10 * var(--u));background:#fdecea;color:#8c1d18;font-size:max(14px,calc(14.5 * var(--u)));font-weight:600;line-height:1.45}.bf.bf-lp .kgj-reken__stap.kgj-reken__form{display:flex;flex-direction:column}.bf.bf-lp .kgj-reken__stap.kgj-reken__form>label~*{order:2}.bf.bf-lp .kgj-reken__stap.kgj-reken__form>.kgj-reken__fout{order:1}.bf.bf-lp .kgj-toestemming__ok{display:flex;align-items:center;gap:calc(10 * var(--u));margin-top:calc(6 * var(--u));font-size:calc(20 * var(--u));font-weight:700;color:var(--ink)}.bf.bf-lp .kgj-toestemming__ok svg{flex:none;width:calc(26 * var(--u));height:calc(26 * var(--u));color:#1c7a43}.bf.bf-lp .kgj-toestemming__tekst{margin-top:calc(12 * var(--u));font-size:calc(15.5 * var(--u));line-height:1.55;color:var(--tekst-2)}.bf.bf-lp .kgj-toestemming__knoppen{display:grid;grid-template-columns:1fr 1fr;gap:calc(10 * var(--u));margin-top:calc(18 * var(--u))}.bf.bf-lp .kgj-toestemming__knoppen button{min-height:calc(52 * var(--u));padding:0 calc(14 * var(--u));border-radius:calc(999 * var(--u));font-size:calc(16 * var(--u));font-weight:700}.bf.bf-lp .kgj-toestemming__knoppen button:first-child{background:var(--merk);color:var(--op-merk)}.bf.bf-lp .kgj-toestemming__knoppen button:last-child{background:var(--wit);color:var(--ink);box-shadow:inset 0 0 0 calc(1.5 * var(--u)) #d6d6d6}.bf.bf-lp .kgj-toestemming__knoppen button:disabled{opacity:.7}@media (max-width: 1000px){.bf.bf-lp .kgj-reken__keuzes{grid-template-columns:minmax(0,1fr)}.bf.bf-lp .kgj-reken__keuzes:has(>.kgj-reken__keuze>.kgj-reken__foto),.bf.bf-lp .kgj-reken__keuzes--raster{grid-template-columns:1fr 1fr}.bf.bf-lp .kgj-reken__foto{height:84px}.bf.bf-lp .kgj-reken__keuze:has(>.kgj-reken__foto) .kgj-reken__tekst{padding:12px 14px;font-size:16px}.bf.bf-lp .kgj-reken__tekst span{font-size:14px}.bf.bf-lp .kgj-reken__terug{min-height:44px;padding:0 4px}.bf.bf-lp .kgj-reken__troeven li,.bf.bf-lp .kgj-reken__meer{font-size:14px}.bf.bf-lp .kgj-reken__vink{min-height:44px;font-size:15px;padding:8px 14px}.bf.bf-lp .kgj-reken__richt{padding:14px}.bf.bf-lp .kgj-reken__richt-bedrag{font-size:24px;min-width:0}.bf.bf-lp .kgj-reken__richt-cijfers{filter:blur(6px)}.bf.bf-lp .kgj-reken .kgj-reken__vraag--richt{font-size:16px}.bf.bf-lp .kgj-reken__rij{grid-template-columns:minmax(0,1fr);gap:0}.bf.bf-lp .kgj-reken__form label,.bf.bf-lp .kgj-reken__alt{font-size:16px}.bf.bf-lp .kgj-reken__form input:not([type=hidden]),.bf.bf-lp .kgj-reken__form select{height:52px;font-size:16px}.bf.bf-lp .kgj-reken__knop{height:56px;font-size:16px}.bf.bf-lp .kgj-reken__privacy{font-size:14px;line-height:1.5}.bf.bf-lp .kgj-reken__fout,.bf.bf-lp .kgj-reken__keuze,.bf.bf-lp .kgj-reken__keuze--icoon,.bf.bf-lp .kgj-reken__tekst span,.bf.bf-lp .kgj-reken .kgj-reken__tip,.bf.bf-lp .kgj-reken__tip,.bf.bf-lp .kgj-reken__gerust,.bf.bf-lp .kgj-reken .kgj-reken__gerust,.bf.bf-lp .kgj-reken__vertrouwen li,.bf.bf-lp .kgj-reken__troeven li{font-size:16px}.bf.bf-lp .kgj-toestemming__ok{font-size:19px}.bf.bf-lp .kgj-toestemming__tekst{font-size:16px}.bf.bf-lp .kgj-toestemming__knoppen button{min-height:52px;font-size:16px}}.bf.bf-lp .bf-lpwaarom .bf-duo{align-items:start}.bf.bf-lp .bf-lpredenen{list-style:none;margin:calc(28 * var(--u)) 0 0;padding:0;display:grid;gap:calc(18 * var(--u))}.bf.bf-lp .bf-lpredenen li{display:grid;grid-template-columns:calc(48 * var(--u)) minmax(0,1fr);gap:calc(16 * var(--u));align-items:start}.bf.bf-lp .bf-lpredenen__ic{display:grid;place-items:center;width:calc(48 * var(--u));height:calc(48 * var(--u));border-radius:calc(14 * var(--u));background:var(--merk);color:var(--op-merk)}.bf.bf-lp .bf-lpredenen__ic svg{width:calc(24 * var(--u));height:calc(24 * var(--u))}.bf.bf-lp .bf-lpredenen h3{font-size:calc(19 * var(--u));font-weight:700;line-height:1.3;color:var(--ink-2)}.bf.bf-lp .bf-lpredenen p,.bf.bf-lp .bf-duo__tekst .bf-lpredenen p{margin-top:calc(4 * var(--u));font-size:calc(16 * var(--u));line-height:1.6;color:var(--tekst-2)}.bf.bf-lp .bf-lpwaarom__acties{display:flex;flex-wrap:wrap;align-items:center;gap:calc(18 * var(--u)) calc(28 * var(--u))}.bf.bf-lp .bf-lpwaarom__acties .bf-over__google{margin-top:0}.bf.bf-lp .bf-lpwaarom__fotos{aspect-ratio:auto;overflow:visible;display:grid;gap:calc(16 * var(--u));border-radius:0}.bf.bf-lp .bf-lpwaarom__fotos img{width:100%;height:auto;aspect-ratio:3 / 2;-o-object-fit:cover;object-fit:cover;border-radius:calc(18 * var(--u))}@media (max-width: 1000px){.bf.bf-lp .bf-lpredenen{margin-top:22px;gap:16px}.bf.bf-lp .bf-lpredenen li{grid-template-columns:44px minmax(0,1fr);gap:14px}.bf.bf-lp .bf-lpredenen__ic{width:44px;height:44px;border-radius:12px}.bf.bf-lp .bf-lpredenen__ic svg{width:22px;height:22px}.bf.bf-lp .bf-lpredenen h3{font-size:17px}.bf.bf-lp .bf-lpredenen p,.bf.bf-lp .bf-duo__tekst .bf-lpredenen p{font-size:16px}.bf.bf-lp .bf-lpwaarom__acties{margin-top:24px}.bf.bf-lp .bf-lpwaarom__fotos{grid-template-columns:1fr 1fr;gap:10px}.bf.bf-lp .bf-lpwaarom__fotos img{aspect-ratio:3 / 4;border-radius:12px}}@media (min-width: 1001px){.bf.bf-lp--dakwerken .bf-lpwaarom__fotos img{aspect-ratio:16 / 9}}.bf.bf-lp .bf-sraam>.bf-h2--midden:has(+.bf-lpsectie__onder){margin-bottom:0}.bf.bf-lp .bf-lpsectie__onder{max-width:calc(720 * var(--u));margin:calc(14 * var(--u)) auto calc(40 * var(--u));text-align:center;font-size:calc(18 * var(--u));line-height:1.6;color:var(--tekst-2)}@media (max-width: 1000px){.bf.bf-lp .bf-lpsectie__onder{margin:12px auto 24px;font-size:16px}}.bf.bf-lp .bf-waarde__icoon svg{width:calc(30 * var(--u));height:calc(30 * var(--u))}@media (max-width: 1000px){.bf.bf-lp .bf-waarde__icoon svg{width:26px;height:26px}}.bf.bf-lp .bf-dkaarten__raster--lp .bf-dkaart{box-shadow:0 0 0 calc(1 * var(--u)) #ececec,0 calc(18 * var(--u)) calc(40 * var(--u)) calc(-30 * var(--u)) #11111140}.bf.bf-lp .bf-lpdienst__vlak{display:grid;place-items:center;aspect-ratio:16 / 10;background:linear-gradient(160deg,#fdf8ef,#f6e7c8);color:var(--merk-tekst)}.bf.bf-lp .bf-lpdienst__vlak svg{width:calc(64 * var(--u));height:calc(64 * var(--u));stroke-width:1.6}.bf.bf-lp .bf-dkaarten__raster--lp .bf-dkaart__body{padding-top:calc(22 * var(--u))}.bf.bf-lp .bf-lpdienst__ic{display:grid;place-items:center;width:calc(52 * var(--u));height:calc(52 * var(--u));margin:calc(22 * var(--u)) 0 0 calc(22 * var(--u));border-radius:calc(14 * var(--u));background:var(--merk);color:var(--op-merk)}.bf.bf-lp .bf-lpdienst__ic svg{width:calc(26 * var(--u));height:calc(26 * var(--u))}.bf.bf-lp .bf-lpdiensten--kort .bf-dkaart__body{padding-top:calc(16 * var(--u))}@media (max-width: 1000px){.bf.bf-lp .bf-dkaarten__raster--lp{grid-template-columns:minmax(0,1fr);gap:12px}.bf.bf-lp .bf-dkaarten__raster--lp .bf-dkaart:not(:has(.bf-dkaart__beeld)){display:grid;grid-template-columns:88px minmax(0,1fr);align-items:stretch}.bf.bf-lp .bf-dkaarten__raster--lp .bf-dkaart:not(:has(.bf-dkaart__beeld))>.bf-dkaart__media{display:flex}.bf.bf-lp .bf-dkaarten__raster--lp:has(.bf-dkaart__beeld){grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.bf.bf-lp .bf-lpdienst__vlak{aspect-ratio:auto;width:100%;min-height:88px}.bf.bf-lp .bf-lpdienst__vlak svg{width:40px;height:40px}.bf.bf-lp .bf-dkaarten__raster--lp .bf-dkaart__body{padding:14px 16px 16px}.bf.bf-lp .bf-dkaarten__raster--lp .bf-dkaart h3{font-size:18px}.bf.bf-lp .bf-dkaart p{font-size:16px;margin-top:4px}.bf.bf-lp .bf-lpdienst__ic{width:48px;height:48px;margin:16px 0 0 16px}}@media (max-width: 640px){.bf.bf-lp .bf-dkaarten__raster--lp:has(.bf-dkaart__beeld){grid-template-columns:minmax(0,1fr)}}.bf.bf-lp .bf-lpproces{padding-top:calc(80 * var(--u))}.bf.bf-lp .bf-lpproces__top{grid-template-columns:minmax(0,1fr);align-items:end}.bf.bf-lp .bf-lpmidknop{width:calc(1200 * var(--u));margin:calc(48 * var(--u)) auto 0;display:flex;justify-content:center}.bf.bf-lp .bf-lpmidknop .bf-proces__knop{margin-top:0}.bf.bf-lp .bf-proces__knop svg{width:calc(18 * var(--u));height:calc(18 * var(--u))}.bf.bf-lp .bf-pstap p{font-size:calc(16.5 * var(--u))}@media (max-width: 1000px){.bf.bf-lp .bf-lpproces{padding-top:48px}.bf.bf-lp .bf-lpproces__top{gap:20px}.bf.bf-lp .bf-lpmidknop{width:auto;margin-top:32px}.bf.bf-lp .bf-lpmidknop .bf-proces__knop{width:100%}.bf.bf-lp .bf-pstap p{font-size:16px}}.bf.bf-lp .bf-lpvoorna .bf-voorna{margin-top:0;width:auto}@media (min-width: 1001px){.bf.bf-lp .bf-lpvoorna .bf-voorna{width:calc(880 * var(--u));margin-inline:auto}}.bf.bf-lp .bf-lpvoorna__paar{margin:0}.bf.bf-lp .bf-voorna__greep--tekst{font-size:calc(22 * var(--u));font-weight:700;line-height:1;letter-spacing:calc(1 * var(--u));white-space:pre;padding-bottom:calc(2 * var(--u))}@media (max-width: 1000px){.bf.bf-lp .bf-voorna__greep--tekst{font-size:20px;letter-spacing:1px;padding-bottom:2px}}.bf.bf-lp .bf-voorna__bereik{top:0;bottom:0;height:100%}.bf.bf-lp .bf-lpvoorna__paar figcaption{margin-top:calc(18 * var(--u));text-align:center;font-size:calc(17 * var(--u));font-weight:700;color:var(--ink-2)}.bf.bf-lp .bf-lpvoorna__hint{margin-top:calc(12 * var(--u));text-align:center;font-size:calc(15 * var(--u));color:var(--tekst-2)}@media (max-width: 1000px){.bf.bf-lp .bf-lpvoorna .bf-voorna{margin:0}.bf.bf-lp .bf-lpvoorna__paar figcaption{font-size:16px;margin-top:14px}.bf.bf-lp .bf-lpvoorna__hint{font-size:16px}}.bf.bf-lp .bf-lptegenover{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:calc(28 * var(--u));margin-top:calc(44 * var(--u));align-items:start}.bf.bf-lp .bf-lptegenover__probleem{padding:calc(34 * var(--u));border-radius:calc(20 * var(--u));background:var(--op-merk);color:#fff;font-size:calc(18 * var(--u));line-height:1.65}.bf.bf-lp .bf-lptegenover__intro{font-size:calc(18 * var(--u));font-weight:700;color:var(--ink-2)}.bf.bf-lp .bf-lptegenover .bf-lpredenen{margin-top:calc(18 * var(--u))}@media (max-width: 1000px){.bf.bf-lp .bf-lptegenover{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:24px}.bf.bf-lp .bf-lptegenover__probleem{padding:22px 20px;font-size:16px;border-radius:16px}.bf.bf-lp .bf-lptegenover__intro{font-size:17px}}.bf.bf-lp .bf-lpvangnet__in{text-align:center}.bf.bf-lp .bf-lpvangnet__knop svg{width:calc(20 * var(--u));height:calc(20 * var(--u))}@media (max-width: 1000px){.bf.bf-lp .bf-lpvangnet__knop{width:100%}}@media (min-width: 1001px){.bf.bf-lp .bf-lpinsp{display:grid;align-items:center;min-height:calc(100svh - 168 * var(--u))}}.bf.bf-lp .bf-lpinsp__bel{color:var(--ink)}.bf.bf-lp .bf-lpinsp__bel svg{flex:none}.bf.bf-lp .bf-lpinsp__stappen span{flex:none}.bf.bf-lp .bf-lpinsp__onderkop{margin-top:calc(14 * var(--u));font-size:calc(20 * var(--u));font-weight:600;color:#fff}.bf.bf-lp .bf-lpinsp__tekst p{color:#ffffffeb}.bf.bf-lp .bf-lpinsp h2+p{margin-top:calc(20 * var(--u))}@media (max-width: 1000px){.bf.bf-lp .bf-lpinsp h2+p{margin-top:16px}}.bf.bf-lp .bf-lpinsp__tekst :focus-visible{outline-color:#fff}.bf.bf-lp .kgj-reken--inspectie{color:var(--ink)}.bf.bf-lp .kgj-reken--inspectie .kgj-reken__vraag{margin:0 0 calc(6 * var(--u));font-size:calc(26 * var(--u));letter-spacing:-.02em;color:var(--ink)}.bf.bf-lp .kgj-reken--inspectie .kgj-reken__form input:not([type=hidden]),.bf.bf-lp .kgj-reken--inspectie .kgj-reken__form select{height:calc(54 * var(--u));border-radius:calc(12 * var(--u))}.bf.bf-lp .kgj-reken--inspectie .kgj-reken__form label{margin-top:calc(14 * var(--u))}.bf.bf-lp .kgj-reken--inspectie .kgj-reken__knop{height:calc(60 * var(--u));margin-top:calc(20 * var(--u))}.bf.bf-lp .kgj-reken--inspectie .kgj-reken__knop:not(:disabled):not(:has(svg)):after{content:"";flex:none;width:calc(18 * var(--u));height:calc(18 * var(--u));background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m12 5 7 7-7 7'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m12 5 7 7-7 7'/%3E%3C/svg%3E") center / contain no-repeat}.bf.bf-lp .kgj-reken--inspectie .kgj-reken__gerust{margin-top:calc(14 * var(--u));font-size:calc(15 * var(--u));color:var(--tekst-2)}.bf.bf-lp .kgj-reken__alt{padding:0;text-align:left}.bf.bf-lp .kgj-reken__alt+.kgj-reken__privacy,.bf.bf-lp .kgj-reken--inspectie .kgj-reken__privacy{display:block;margin-top:calc(12 * var(--u))}.bf.bf-lp .kgj-reken__gerustlijst{list-style:none;margin:calc(16 * var(--u)) 0 0;padding:0;display:grid;gap:calc(10 * var(--u))}.bf.bf-lp .kgj-reken__gerustlijst li{display:flex;align-items:center;gap:calc(10 * var(--u));font-size:calc(15 * var(--u));font-weight:400;color:var(--tekst-2)}.bf.bf-lp .kgj-reken__gerustlijst svg{flex:none;width:calc(20 * var(--u));height:calc(20 * var(--u));color:var(--merk-tekst)}.bf.bf-lp .kgj-reken__rij--extra{grid-template-columns:repeat(auto-fit,minmax(calc(160 * var(--u)),1fr))}.bf.bf-lp .kgj-pg{position:relative}.bf.bf-lp .kgj-pg__veld{position:relative;display:block}.bf.bf-lp .kgj-pg__veld input:not([type=hidden]){padding-right:calc(48 * var(--u))}.bf.bf-lp .kgj-pg__veld input:-moz-placeholder{padding-right:calc(16 * var(--u))}.bf.bf-lp .kgj-pg__veld input:placeholder-shown{padding-right:calc(16 * var(--u))}.bf.bf-lp .kgj-pg__wis{position:absolute;right:calc(4 * var(--u));top:50%;transform:translateY(-50%);display:grid;place-items:center;width:calc(44 * var(--u));height:calc(44 * var(--u));border-radius:50%;color:var(--tekst-2)}.bf.bf-lp .kgj-pg__wis svg{width:calc(18 * var(--u));height:calc(18 * var(--u))}.bf.bf-lp .kgj-pg__wis:hover{background:var(--sectie);color:var(--ink)}.bf.bf-lp .kgj-pg__ok{display:flex;align-items:center;gap:calc(6 * var(--u));font-size:calc(14 * var(--u));font-weight:600;color:#1c6b3b}.bf.bf-lp .kgj-pg__ok svg{flex:none;width:calc(16 * var(--u));height:calc(16 * var(--u))}.bf.bf-lp .kgj-pg__lijst{position:absolute;left:0;right:0;top:100%;z-index:20;margin:calc(4 * var(--u)) 0 0;padding:calc(6 * var(--u));list-style:none;max-height:calc(280 * var(--u));overflow-y:auto;border-radius:calc(12 * var(--u));background:var(--wit);box-shadow:0 0 0 calc(1 * var(--u)) #e4e4e4,0 calc(16 * var(--u)) calc(36 * var(--u)) calc(-12 * var(--u)) #11111159}.bf.bf-lp .kgj-pg__lijst li{padding:calc(10 * var(--u)) calc(12 * var(--u));border-radius:calc(8 * var(--u));font-size:calc(15 * var(--u));font-weight:500;color:var(--ink-2);cursor:pointer}.bf.bf-lp .kgj-pg__lijst li.is-aan,.bf.bf-lp .kgj-pg__lijst li:hover{background:#fbf3e6}@media (max-width: 1000px){.bf.bf-lp .kgj-reken--inspectie{padding:24px 18px 20px}.bf.bf-lp .kgj-reken--inspectie .kgj-reken__knop:not(:disabled):not(:has(svg)):after{width:18px;height:18px}.bf.bf-lp .kgj-reken--inspectie .kgj-reken__knop{padding:0 8px}.bf.bf-lp .bf-lpinsp__onderkop{font-size:18px}.bf.bf-lp .kgj-reken--inspectie .kgj-reken__vraag{font-size:22px}.bf.bf-lp .kgj-reken--inspectie .kgj-reken__form input:not([type=hidden]),.bf.bf-lp .kgj-reken--inspectie .kgj-reken__form select{height:52px}.bf.bf-lp .kgj-reken--inspectie .kgj-reken__knop{height:56px}.bf.bf-lp .kgj-reken--inspectie .kgj-reken__gerust,.bf.bf-lp .kgj-reken__gerustlijst li{font-size:16px}.bf.bf-lp .kgj-pg__wis{width:44px;height:44px;right:4px}.bf.bf-lp .kgj-pg__wis svg{width:18px;height:18px}.bf.bf-lp .kgj-pg__ok{font-size:14px}.bf.bf-lp .kgj-pg__lijst li{font-size:16px;padding:12px}.bf.bf-lp .kgj-reken__rij--extra{grid-template-columns:minmax(0,1fr)}}@media (max-width: 1000px){.bf.bf-lp .bf-belzweef:not(.bf-is-zichtbaar){visibility:hidden;transition:opacity .25s ease,transform .25s ease,visibility 0s linear .25s}}.bf.bf-lp .bf-lpvoet__raster{width:calc(1200 * var(--u));margin:0 auto;padding:calc(64 * var(--u)) 0 calc(40 * var(--u));display:grid;grid-template-columns:minmax(0,1fr) calc(330 * var(--u));gap:calc(48 * var(--u))}.bf.bf-lp .bf-lpvoet__logo{display:block;width:calc(220 * var(--u));height:auto}.bf.bf-lp .bf-lpvoet__merk p{margin-top:calc(16 * var(--u));max-width:calc(320 * var(--u));font-size:calc(15.5 * var(--u));line-height:1.65;color:var(--tekst-3)}.bf.bf-lp .bf-lpvoet__kolom h4{font-size:calc(24.5 * var(--u));font-weight:600;line-height:calc(30 * var(--u));color:var(--ink-2)}.bf.bf-lp .bf-lpvoet__contact{list-style:none;margin:calc(20 * var(--u)) 0 0;padding:0;display:grid;row-gap:calc(14 * var(--u));font-size:calc(17 * var(--u));line-height:1.5;color:#4c4c4c}.bf.bf-lp .bf-lpvoet__contact a{color:inherit}.bf.bf-lp .bf-lpvoet__contact a:hover{color:var(--merk-tekst)}.bf.bf-lp .bf-lpvoet__in{border-top:calc(1.5 * var(--u)) solid #e4e4e4}.bf.bf-lp .bf-lpvoet__in p{margin:0}.bf.bf-lp .bf-lpvoet__links{display:flex;gap:calc(22 * var(--u))}.bf.bf-lp .bf-lpvoet__links a{color:var(--tekst-2)}@media (max-width: 1000px){.bf.bf-lp .bf-lpvoet__raster{width:auto;padding:40px 16px 24px;grid-template-columns:minmax(0,1fr);gap:28px}.bf.bf-lp .bf-lpvoet__logo{width:176px}.bf.bf-lp .bf-lpvoet__merk p{max-width:none;font-size:16px}.bf.bf-lp .bf-lpvoet__kolom h4{font-size:20px;line-height:1.3}.bf.bf-lp .bf-lpvoet__contact{margin-top:12px;row-gap:2px;font-size:16px}.bf.bf-lp .bf-lpvoet__contact a{display:inline-flex;align-items:center;min-height:44px}.bf.bf-lp .bf-lpvoet__in{margin:0 16px;padding-left:0;padding-right:0;font-size:14px;gap:6px}.bf.bf-lp .bf-lpvoet__links{flex-wrap:wrap;gap:0 22px}.bf.bf-lp .bf-lpvoet__links a{min-height:44px;display:inline-flex;align-items:center}}.bf.bf-lp .bf-lpvenster{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;place-items:center;padding:16px;background:#0a1628a3}.bf.bf-lp .bf-lpvenster__in{position:relative;width:min(calc(520 * var(--u)),100%);max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain;border-radius:calc(22 * var(--u))}.bf.bf-lp .bf-lpvenster__in .kgj-reken{box-shadow:none;padding-top:calc(30 * var(--u))}.bf.bf-lp .bf-lpvenster__dicht{position:absolute;top:calc(10 * var(--u));right:calc(10 * var(--u));z-index:2;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--sectie);color:var(--ink);font-size:26px;line-height:1}.bf.bf-lp .bf-lpvenster__dicht:hover{background:var(--merk);color:var(--op-merk)}.bf.bf-lp .bf-lpvenster__in:focus{outline:none}@media (min-width: 1001px){.bf.bf-lp .bf-lpvenster__in .kgj-reken__hoofd{padding-right:52px}}@media (max-width: 1000px){.bf.bf-lp .bf-lpvenster{padding:10px}.bf.bf-lp .bf-lpvenster__in{width:100%;max-height:calc(100dvh - 20px);border-radius:18px}.bf.bf-lp .bf-lpvenster__in .kgj-reken{padding-top:22px}.bf.bf-lp .kgj-reken--venster .kgj-reken__weg{margin-top:16px}}.bf.bf-lp .bf-lphero__bewijs li:has(strong){align-items:flex-start;font-weight:500}.bf.bf-lp .bf-lphero__bewijs li:has(strong) .bf-lphero__vink{margin-top:calc(-2 * var(--u))}@media (max-width: 1000px){.bf.bf-lp .bf-lphero__bewijs li:has(strong) .bf-lphero__vink{margin-top:-2px}.bf.bf-lp .bf-lphero__in:has(>.bf-lphero__reken .bf-lphero__gerust) .bf-lphero__bewijs{display:none}.bf.bf-lp .bf-lphero__vinkjes li:has(>strong){display:block;position:relative;padding-left:32px;font-weight:500}.bf.bf-lp .bf-lphero__vinkjes li:has(>strong)>span{position:absolute;left:0;top:0}.bf.bf-lp .bf-lphero--knop .bf-lphero__in{min-height:0;padding-bottom:44px}}@media (max-width: 1000px){.bf.bf-lp .kgj-reken__keuzes--raster{grid-template-columns:repeat(2,minmax(0,1fr))}.bf.bf-lp .kgj-reken__keuzes--raster .kgj-reken__keuze--icoon{flex-direction:column;justify-content:center;gap:8px;min-height:96px;padding:12px 8px;text-align:center}.bf.bf-lp .kgj-reken__keuzes--raster .kgj-reken__tekst{text-align:center}}.bf.bf-lp .kgj-reken__verder{display:inline-flex;align-items:center;justify-content:center;gap:calc(10 * var(--u));height:calc(56 * var(--u));padding:0 calc(20 * var(--u));border-radius:calc(999 * var(--u));background:var(--merk);color:var(--op-merk);font-size:calc(17 * var(--u));font-weight:700;transition:background-color .18s ease}.bf.bf-lp .kgj-reken__verder:not(:disabled):hover{background:var(--merk-diep)}.bf.bf-lp .kgj-reken__verder svg{flex:none;width:calc(18 * var(--u));height:calc(18 * var(--u))}@media (max-width: 1000px){.bf.bf-lp .kgj-reken__verder{height:56px;font-size:16px}.bf.bf-lp .kgj-reken__verder svg{width:18px;height:18px}}.bf.bf-lp .kgj-reken__rij--extra>label:last-child:nth-child(odd){grid-column:1 / -1}.bf.bf-lp .kgj-reken__rij--extra{row-gap:0}@media (min-width: 1001px){.bf.bf-lp .bf-dkaarten__raster--lp:has(>.bf-dkaart:nth-child(5)){grid-template-columns:repeat(3,minmax(0,1fr))}}.bf.bf-lp .bf-dkaarten__raster--lp.bf-lpdiensten--kort .bf-dkaart{display:flex;flex-direction:row;align-items:center;gap:calc(18 * var(--u));padding:calc(20 * var(--u)) calc(22 * var(--u));text-align:left}.bf.bf-lp .bf-dkaarten__raster--lp.bf-lpdiensten--kort .bf-dkaart__body{text-align:left}.bf.bf-lp .bf-dkaarten__raster--lp.bf-lpdiensten--kort .bf-lpdienst__ic{flex:none;margin:0}.bf.bf-lp .bf-dkaarten__raster--lp.bf-lpdiensten--kort .bf-dkaart__body{padding:0}@media (max-width: 1000px){.bf.bf-lp .bf-dkaarten__raster--lp.bf-lpdiensten--kort .bf-dkaart{gap:14px;padding:14px 16px}.bf.bf-lp .bf-dkaarten__raster--lp.bf-lpdiensten--kort .bf-lpdienst__ic{width:48px;height:48px}}.bf.bf-lp--totaalrenovatie .bf-lpdiensten{padding-bottom:calc(110 * var(--u))}@media (max-width: 1000px){.bf.bf-lp--totaalrenovatie .bf-lpdiensten{padding-bottom:56px}}.bf.bf-lp .bf-lpvoorna+.bf-lpwaarom--kolommen{background:var(--wit)}.bf.bf-lp .bf-lpwaarom--kolommen+.bf-lpproces{background:var(--sectie)}.bf.bf-lp .bf-lpwaarom+.bf-lpdiensten{background:var(--sectie)}.bf.bf-lp .bf-vragen{padding-bottom:calc(110 * var(--u))}@media (max-width: 1000px){.bf.bf-lp .bf-vragen{padding-bottom:56px}}.bf.bf-lp--totaalrenovatie .bf-lpsectie__onder{text-wrap:pretty}@media (max-width: 1000px){.bf.bf-lp .bf-lphero__bewijs li,.bf.bf-lp .kgj-reken__zeker{font-size:16px}.bf.bf-lp .bf-lptopbalk{font-size:16px;line-height:1.5}}.bf.bf-lp .bf-lpproces+.bf-lpuitgevoerd{padding-top:calc(40 * var(--u))}@media (max-width: 1000px){.bf.bf-lp .bf-lpproces+.bf-lpuitgevoerd{padding-top:24px}}.bf.bf-lp:not(.bf-lp--dakwerken) .bf-lpproces{padding-top:calc(110 * var(--u))}@media (max-width: 1000px){.bf.bf-lp:not(.bf-lp--dakwerken) .bf-lpproces{padding-top:56px}}@media (min-width: 1001px){.bf.bf-lp:not(.bf-lp--dakwerken) .bf-lpproces__top{text-align:center}.bf.bf-lp:not(.bf-lp--dakwerken) .bf-lpproces__top .bf-proces__tekst{margin-inline:auto}}.bf.bf-lp .bf-lpkgj .kgj-werkspoor{max-width:none}@media (min-width: 1001px){.bf.bf-lp .bf-lpkgj .kgj-werkspoor__foto{flex-basis:calc((100% - 48px) / 3)}}.bf.bf-lp .bf-lpkgj :is(.kgj-werkspoor,.kgj-schuif__wissel) .pc-bediening button{color:var(--ink)}.bf.bf-lp .bf-lpkgj .kgj-schuif__wissel .pc-bediening-tel{color:var(--tekst-2)}.bf.bf-lp .bf-dkaarten__raster--lp .bf-dkaart:has(>.bf-dkaart__media>.bf-dkaart__icoon) .bf-dkaart__body{padding-top:calc(40 * var(--u))}@media (max-width: 1000px){.bf.bf-lp a,.bf.bf-lp button,.bf.bf-lp summary,.bf.bf-lp input,.bf.bf-lp select,.bf.bf-lp .kgj-werkspoor__spoor{scroll-margin-top:80px;scroll-margin-bottom:96px}}@media (max-width: 1000px){.bf.bf-lp .bf-lptopbalk a{display:inline-block;padding:12px 6px;margin:-12px -6px}}@media (max-width: 1000px){.bf.bf-lp .kgj-reken__vink,.bf.bf-lp .kgj-reken__privacy{font-size:16px}}.bf.bf-lp--strak .bf-lphero__kop{font-size:calc(60 * var(--u))}.bf.bf-lp--strak .bf-lphero__uitleg{font-size:.92em}.bf.bf-lp--strak .bf-lphero__actie{margin-top:calc(26 * var(--u))}.bf.bf-lp--strak .bf-lphero__knop{height:calc(64 * var(--u));padding:0 calc(30 * var(--u)) 0 calc(28 * var(--u));gap:calc(12 * var(--u));font-size:calc(19 * var(--u));font-weight:700;box-shadow:0 calc(10 * var(--u)) calc(28 * var(--u)) #d98c0361;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease}.bf.bf-lp--strak .bf-lphero__knop:hover{transform:translateY(-2px);box-shadow:0 calc(14 * var(--u)) calc(34 * var(--u)) #d98c0380}.bf.bf-lp--strak .bf-lphero__knop svg:last-child{width:calc(18 * var(--u));height:calc(18 * var(--u));transition:transform .18s ease}.bf.bf-lp--strak .bf-lphero__knop:hover svg:last-child{transform:translate(3px)}.bf.bf-lp--strak .bf-lphero__zeker{display:flex;flex-wrap:wrap;gap:calc(8 * var(--u)) calc(22 * var(--u));margin:calc(16 * var(--u)) 0 0;padding:0;list-style:none;font-size:calc(16 * var(--u));font-weight:600;color:#fff}.bf.bf-lp--strak .bf-lphero__zeker li{display:inline-flex;align-items:center;gap:calc(8 * var(--u))}.bf.bf-lp--strak .bf-lphero__zeker svg{flex:none;width:calc(18 * var(--u));height:calc(18 * var(--u));color:var(--merk-op-donker)}.bf.bf-lp--strak .bf-lphero__vrij{display:flex;align-items:center;gap:calc(10 * var(--u));margin-top:calc(10 * var(--u));font-size:calc(16 * var(--u));color:#ffffffeb}.bf.bf-lp--strak .bf-lphero__vrij b{font-weight:700;color:#fff}.bf.bf-lp--strak .bf-lphero__stip{position:relative;flex:none;width:10px;height:10px;border-radius:50%;background:#22c55e}.bf.bf-lp--strak .bf-lphero__stip:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:#22c55e;animation:bf-lpstip 1.8s ease-out infinite}@keyframes bf-lpstip{0%{transform:scale(1);opacity:.6}to{transform:scale(2.6);opacity:0}}@media (prefers-reduced-motion: reduce){.bf.bf-lp--strak .bf-lphero__stip:after{animation:none}}@media (max-width: 1000px){.bf.bf-lp--strak .bf-lphero__kop{font-size:34px}.bf.bf-lp--strak .bf-lphero__knop{height:58px;font-size:17px;justify-content:center}.bf.bf-lp--strak .bf-lphero__knop svg:last-child{width:18px;height:18px}.bf.bf-lp--strak .bf-lphero__zeker{gap:6px 16px;margin-top:14px;font-size:15px}.bf.bf-lp--strak .bf-lphero__zeker svg{width:17px;height:17px}.bf.bf-lp--strak .bf-lphero__vrij{font-size:15px}}@media (min-width: 1001px){.bf.bf-lp--strak .bf-nav__acties .bf-lpbel:not(.bf-lpkop__actie){display:none}}@media (max-width: 1000px){.bf.bf-lp--strak .bf-nav__acties .bf-lpbel:not(.bf-lpkop__actie){background:transparent;color:#fff;box-shadow:inset 0 0 0 1.5px #ffffffbf}.bf.bf-lp--strak .bf-kop.bf-is-gescrold .bf-nav__acties .bf-lpbel:not(.bf-lpkop__actie){color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink)}}.bf.bf-lp .bf-lphero__kop span.bf-lphero__kop2{display:block;color:#fffc}.bf.bf-lp--strak .bf-lphero__kop{font-size:calc(80 * var(--u));line-height:.98}@media (max-width: 1000px){.bf.bf-lp--strak .bf-lphero__kop{font-size:clamp(40px,11vw,64px)}}@media (min-width: 1001px){.bf.bf-lp--strak .bf-lphero--knop .bf-lphero__in{grid-template-columns:minmax(0,1fr)}}.bf.bf-lp .bf-lphero__form .kgj-reken__boven{margin-bottom:calc(4 * var(--u))}.bf.bf-lp .bf-lphero__formtitel{margin:0;font-size:calc(26 * var(--u));font-weight:700;letter-spacing:-.02em;line-height:1.15;color:var(--ink)}.bf.bf-lp .bf-lphero__form .bf-lphero__vrij{margin-top:calc(8 * var(--u));color:var(--tekst-2)}.bf.bf-lp .bf-lphero__form .bf-lphero__vrij b{color:var(--ink)}@media (min-width: 1001px){.bf.bf-lp .bf-lphero--form .bf-lphero__in{grid-template-columns:minmax(0,1fr) calc(560 * var(--u));gap:calc(56 * var(--u))}.bf.bf-lp .bf-lphero__form .kgj-reken--inspectie{padding:calc(28 * var(--u)) calc(30 * var(--u)) calc(24 * var(--u))}.bf.bf-lp .bf-lphero__form .kgj-reken__form{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:calc(14 * var(--u));column-gap:calc(14 * var(--u));align-items:end}.bf.bf-lp .bf-lphero__form .kgj-reken__form>:is(.kgj-reken__boven,.kgj-reken__vraag,.kgj-reken__rij,.kgj-reken__knop,.kgj-reken__fout,.kgj-reken__gerustlijst,.kgj-reken__gerust,.kgj-reken__alt,.kgj-reken__privacy){grid-column:1 / -1}.bf.bf-lp .bf-lphero__form .kgj-reken__form input:not([type=hidden]),.bf.bf-lp .bf-lphero__form .kgj-reken__form select{height:calc(48 * var(--u))}.bf.bf-lp .bf-lphero__form .kgj-reken__form label{margin-top:calc(10 * var(--u))}.bf.bf-lp .bf-lphero__form .kgj-reken__knop{margin-top:calc(16 * var(--u))}}.bf.bf-lp .kgj-reken__trust{list-style:none;margin:calc(14 * var(--u)) 0 0;padding:calc(12 * var(--u)) 0 0;border-top:1px solid #eeeeee;display:grid;grid-template-columns:1.15fr 1fr 1fr;align-items:center}.bf.bf-lp .kgj-reken__trust li{display:flex;flex-direction:column;justify-content:center;padding:0 calc(12 * var(--u));min-height:calc(38 * var(--u))}.bf.bf-lp .kgj-reken__trust li:first-child{padding-left:0}.bf.bf-lp .kgj-reken__trust li+li{border-left:1px solid #ececec}.bf.bf-lp .kgj-reken__trust b{font-size:calc(16 * var(--u));font-weight:700;line-height:1.1;color:var(--ink)}.bf.bf-lp .kgj-reken__trust li>span{font-size:calc(13.5 * var(--u));line-height:1.2;color:var(--tekst-2)}.bf.bf-lp .kgj-reken__trust .kgj-reken__trust-g{flex-direction:row;align-items:center;justify-content:flex-start;gap:calc(8 * var(--u))}.bf.bf-lp .kgj-reken__trust-gic svg{width:calc(24 * var(--u));height:calc(24 * var(--u));display:block}.bf.bf-lp .kgj-reken__trust-g>span:last-child{display:flex;flex-direction:column;gap:2px}.bf.bf-lp .kgj-reken__trust-st{display:flex;gap:1px;color:#f4b400}.bf.bf-lp .kgj-reken__trust-st svg{width:calc(12 * var(--u));height:calc(12 * var(--u))}@media (max-width: 1000px){.bf.bf-lp .kgj-reken__trust{margin-top:14px;padding-top:12px}.bf.bf-lp .kgj-reken__trust li{padding:0 10px;min-height:36px}.bf.bf-lp .kgj-reken__trust li:first-child{padding-left:0}.bf.bf-lp .kgj-reken__trust b{font-size:15.5px}.bf.bf-lp .kgj-reken__trust li>span{font-size:12.5px}.bf.bf-lp .kgj-reken__trust-gic svg{width:22px;height:22px}.bf.bf-lp .kgj-reken__trust-st svg{width:11px;height:11px}}@media (min-width: 1001px){.bf.bf-lp--dakwerken .kgj-reken--hero .kgj-reken__vertrouwen{margin-top:calc(12 * var(--u));padding-top:calc(12 * var(--u));gap:calc(6 * var(--u))}.bf.bf-lp--dakwerken .kgj-reken__trust{margin-top:calc(10 * var(--u));padding-top:calc(10 * var(--u))}}.bf.bf-lp .bf-lphero__tweede{display:inline-flex;align-items:center;gap:calc(10 * var(--u));width:-moz-fit-content;width:fit-content;margin-top:calc(26 * var(--u));height:calc(56 * var(--u));padding:0 calc(26 * var(--u));border-radius:calc(999 * var(--u));border:1.5px solid rgba(255,255,255,.75);background:transparent;color:#fff;font-size:calc(17 * var(--u));font-weight:700;text-decoration:none;transition:background-color .18s ease,border-color .18s ease}.bf.bf-lp .bf-lphero__tweede:hover{background:#ffffff1a;border-color:#fff}.bf.bf-lp .bf-lphero__tweede svg{width:calc(18 * var(--u));height:calc(18 * var(--u))}@media (max-width: 1000px){.bf.bf-lp .bf-lphero__tekst>.bf-lphero__tweede{order:3;width:100%;justify-content:center;height:54px;margin-top:4px;font-size:16px;padding:0 18px}.bf.bf-lp .bf-lphero__tweede svg{width:18px;height:18px}}.bf.bf-lp .kgj-reken__laden{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:calc(28 * var(--u))}.bf.bf-lp .kgj-reken__ring{position:relative;width:calc(132 * var(--u));height:calc(132 * var(--u));margin-bottom:calc(14 * var(--u))}.bf.bf-lp .kgj-reken__ring svg{width:100%;height:100%;transform:rotate(-90deg)}.bf.bf-lp .kgj-reken__ring circle{fill:none;stroke-width:10}.bf.bf-lp .kgj-reken__ring-bg{stroke:#f1ece6}.bf.bf-lp .kgj-reken__ring-vol{stroke:#d98c03;stroke-linecap:round;stroke-dasharray:326.7}.bf.bf-lp .kgj-reken__ring-pct{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:calc(30 * var(--u));font-weight:800;color:var(--ink);font-variant-numeric:tabular-nums}.bf.bf-lp .kgj-reken .kgj-reken__vraag--laden{margin:0;text-align:center;font-size:calc(19 * var(--u))}.bf.bf-lp .kgj-reken__laadlijst{align-self:stretch;list-style:none;margin:calc(18 * var(--u)) 0 calc(6 * var(--u));padding:0;display:grid;gap:calc(14 * var(--u))}.bf.bf-lp .kgj-reken__laadlijst li{display:flex;align-items:center;gap:calc(12 * var(--u));font-size:calc(16 * var(--u));color:var(--tekst-2);transition:color .3s}.bf.bf-lp .kgj-reken__laadlijst li.is-klaar{color:var(--ink);font-weight:600}.bf.bf-lp .kgj-reken__laad-ic{position:relative;width:calc(26 * var(--u));height:calc(26 * var(--u));flex:none;border-radius:50%;border:2px solid #e6e2dc;border-top-color:#d98c03;animation:kgj-laad-draai .8s linear infinite}.bf.bf-lp .kgj-reken__laad-ic svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:22%;opacity:0;stroke-width:3.2}.bf.bf-lp .kgj-reken__laadlijst li.is-klaar .kgj-reken__laad-ic{animation:none;border-color:#d98c03;background:#d98c03;color:#fff}.bf.bf-lp .kgj-reken__laadlijst li.is-klaar .kgj-reken__laad-ic svg{opacity:1}@keyframes kgj-laad-draai{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.bf.bf-lp .kgj-reken__laad-ic{animation:none}}.bf.bf-lp .kgj-reken__klaarvak{margin-top:calc(6 * var(--u));padding:calc(18 * var(--u)) calc(14 * var(--u)) calc(14 * var(--u));border-radius:calc(14 * var(--u));background:#f1faf4;box-shadow:inset 0 0 0 1px #cbeed7;text-align:center}.bf.bf-lp .kgj-reken__klaarvak-ic{display:inline-grid;place-items:center;width:calc(52 * var(--u));height:calc(52 * var(--u));border-radius:50%;background:#1e9a52;color:#fff;box-shadow:0 0 0 calc(6 * var(--u)) #1e9a5226}.bf.bf-lp .kgj-reken__klaarvak-ic svg{width:calc(26 * var(--u));height:calc(26 * var(--u));stroke-width:3}.bf.bf-lp .kgj-reken .kgj-reken__vraag--klaar{margin:calc(12 * var(--u)) 0 0;font-size:calc(20 * var(--u));font-weight:800;color:var(--ink)}.bf.bf-lp .kgj-reken__klaarvak-prijs{display:inline-flex;align-items:center;gap:calc(8 * var(--u));margin:calc(10 * var(--u)) 0 0;padding:calc(7 * var(--u)) calc(16 * var(--u));border-radius:999px;background:#0a1628;font-size:calc(18 * var(--u));font-weight:800;line-height:1.2;white-space:nowrap;-moz-user-select:none;user-select:none;-webkit-user-select:none}.bf.bf-lp .kgj-reken__klaarvak-euro{color:#d98c03}.bf.bf-lp .kgj-reken__klaarvak-prijs b{color:#fff;filter:blur(calc(5 * var(--u)))}.bf.bf-lp .kgj-reken__klaarvak-prijs svg{width:calc(16 * var(--u));height:calc(16 * var(--u));color:#d98c03;stroke-width:2.4}.bf.bf-lp .kgj-reken__klaarvak .kgj-reken__richt-onder{margin:calc(8 * var(--u)) 0 0}.bf.bf-lp .kgj-reken__beveilig{display:flex;align-items:flex-start;gap:calc(10 * var(--u));margin:calc(14 * var(--u)) 0 calc(4 * var(--u));padding:calc(12 * var(--u)) calc(14 * var(--u));border-radius:calc(12 * var(--u));background:#f5f5f6;box-shadow:inset calc(3 * var(--u)) 0 0 #d98c03}.bf.bf-lp .kgj-reken__beveilig>svg{flex:none;width:calc(22 * var(--u));height:calc(22 * var(--u));color:var(--ink);stroke-width:2}.bf.bf-lp .kgj-reken__beveilig p{margin:0;font-size:calc(14.5 * var(--u));line-height:1.45;font-weight:600;color:var(--ink-2)}.bf.bf-lp .kgj-reken__telveld{position:relative;display:block}.bf.bf-lp .kgj-reken__telveld>svg{position:absolute;left:calc(15 * var(--u));top:50%;transform:translateY(-50%);width:calc(20 * var(--u));height:calc(20 * var(--u));color:var(--tekst-2);pointer-events:none}.bf.bf-lp .kgj-reken__form .kgj-reken__telveld input{width:100%;padding-left:calc(46 * var(--u));height:calc(56 * var(--u));font-size:calc(18 * var(--u));letter-spacing:.02em}@media (max-width: 1000px){.bf.bf-lp .kgj-reken__laadlijst li{font-size:16px}.bf.bf-lp .kgj-reken__ring{width:120px;height:120px;margin-bottom:12px}.bf.bf-lp .kgj-reken__ring-pct{font-size:28px}.bf.bf-lp .kgj-reken .kgj-reken__vraag--laden{font-size:18px}.bf.bf-lp .kgj-reken__laad-ic{width:26px;height:26px}.bf.bf-lp .kgj-reken__klaarvak{padding:16px 12px 12px}.bf.bf-lp .kgj-reken__klaarvak-ic{width:48px;height:48px;box-shadow:0 0 0 6px #1e9a5226}.bf.bf-lp .kgj-reken__klaarvak-ic svg{width:24px;height:24px}.bf.bf-lp .kgj-reken .kgj-reken__vraag--klaar{font-size:19px}.bf.bf-lp .kgj-reken__klaarvak-prijs{font-size:17px;padding:7px 14px}.bf.bf-lp .kgj-reken__klaarvak-prijs b{filter:blur(5px)}.bf.bf-lp .kgj-reken__beveilig{padding:12px;box-shadow:inset 3px 0 #d98c03}.bf.bf-lp .kgj-reken__beveilig p{font-size:16px}.bf.bf-lp .kgj-reken__telveld>svg{left:15px;width:20px;height:20px}.bf.bf-lp .kgj-reken__form .kgj-reken__telveld input{padding-left:46px;height:56px;font-size:18px}}.bf.bf-lp .kgj-reken__richt--kluis{position:relative;display:grid;place-items:center;justify-content:center;height:calc(78 * var(--u));padding:0;border-radius:calc(14 * var(--u));background:radial-gradient(120% 140% at 50% 0%,#1b2f52,#0a1628 55%,#050b14);box-shadow:none;overflow:hidden}.bf.bf-lp .kgj-reken__richt--kluis .kgj-reken__richt-bedrag{display:inline-flex;align-items:baseline;gap:calc(10 * var(--u));font-size:calc(26 * var(--u));font-weight:800;line-height:1;color:#fff}.bf.bf-lp .kgj-reken__richt--kluis .kgj-reken__richt-euro{color:#d98c03}.bf.bf-lp .kgj-reken__richt--kluis .kgj-reken__richt-cijfers{color:#fff;opacity:.85;filter:blur(calc(7 * var(--u)))}.bf.bf-lp .kgj-reken__richt--kluis .kgj-reken__slot{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:calc(46 * var(--u));height:calc(46 * var(--u));background:#d98c03;color:#0a1628;box-shadow:0 0 0 calc(6 * var(--u)) #d98c0340,0 calc(8 * var(--u)) calc(20 * var(--u)) calc(-6 * var(--u)) #0000008c}.bf.bf-lp .kgj-reken__richt--kluis .kgj-reken__slot svg{width:calc(20 * var(--u));height:calc(20 * var(--u));stroke-width:2.4}.bf.bf-lp .kgj-reken__richt-onder--kluis{margin-top:calc(8 * var(--u));text-align:center}.bf.bf-lp .kgj-reken__richt-onder--kluis span{font-weight:700;color:#b87502}.bf.bf-lp .kgj-reken .kgj-reken__vraag--kluis{text-align:center}.bf.bf-lp .kgj-reken__troeven--richt li b{font-weight:700;color:var(--ink)}@media (max-width: 1000px){.bf.bf-lp .kgj-reken__richt--kluis{height:76px;padding:0;border-radius:14px}.bf.bf-lp .kgj-reken__richt--kluis .kgj-reken__richt-bedrag{font-size:24px;gap:8px}.bf.bf-lp .kgj-reken__richt--kluis .kgj-reken__richt-cijfers{filter:blur(6px)}.bf.bf-lp .kgj-reken__richt--kluis .kgj-reken__slot{width:44px;height:44px;box-shadow:0 0 0 6px #d98c0340,0 8px 20px -6px #0000008c}.bf.bf-lp .kgj-reken__richt-onder--kluis{margin-top:8px}}.bf.bf-lp .kgj-reken--aanvraag .kgj-reken__eind svg{width:calc(16 * var(--u));height:calc(16 * var(--u));stroke-width:2.6}.bf.bf-lp .kgj-reken--aanvraag .kgj-reken__vraag:focus{outline:none}.bf.bf-lp .kgj-reken__band{margin:calc(4 * var(--u)) calc(-26 * var(--u)) 0;padding:calc(14 * var(--u)) calc(26 * var(--u)) calc(16 * var(--u));background:#fbf3e6;border-top:1px solid #efd9ad;border-bottom:1px solid #efd9ad}.bf.bf-lp .kgj-reken .kgj-reken__vraag--band{margin:0;font-size:calc(22 * var(--u));line-height:1.2;font-weight:800;letter-spacing:-.015em;color:var(--ink-2);text-wrap:balance}.bf.bf-lp .kgj-reken__bijna{display:block;margin-bottom:calc(2 * var(--u));color:var(--merk-tekst)}.bf.bf-lp .kgj-reken__contact .kgj-reken__gerust{text-align:center}.bf.bf-lp .kgj-reken--aanvraag .bf-lphero__vrij{display:flex;align-items:center;gap:calc(10 * var(--u));margin:calc(12 * var(--u)) 0 0;font-size:calc(15 * var(--u));line-height:1.35;color:var(--tekst-2)}.bf.bf-lp .kgj-reken--aanvraag .bf-lphero__vrij b{font-weight:700;color:var(--ink)}.bf.bf-lp .kgj-reken--aanvraag .bf-lphero__vrijtekst{display:grid}.bf.bf-lp .kgj-reken--aanvraag .bf-lphero__vrijtekst>span{grid-area:1 / 1}.bf.bf-lp .kgj-reken--aanvraag .bf-lphero__vrijmaat,.bf.bf-lp .kgj-reken--aanvraag .bf-lphero__vrij--wacht{visibility:hidden}.bf.bf-lp .kgj-reken--aanvraag .bf-lphero__stip{position:relative;flex:none;width:10px;height:10px;border-radius:50%;background:#22c55e}.bf.bf-lp .kgj-reken--aanvraag .bf-lphero__stip:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:#22c55e;animation:bf-lpstip 1.8s ease-out infinite}@media (prefers-reduced-motion: reduce){.bf.bf-lp .kgj-reken--aanvraag .bf-lphero__stip:after{animation:none}}@media (max-width: 1000px){.bf.bf-lp .kgj-reken--aanvraag .kgj-reken__weg{margin-top:14px}.bf.bf-lp .kgj-reken--aanvraag .kgj-reken__vertrouwen{display:none}.bf.bf-lp .kgj-reken__band{margin:4px -16px 0;padding:12px 16px 14px}.bf.bf-lp .kgj-reken .kgj-reken__vraag--band{font-size:20px}.bf.bf-lp .kgj-reken--aanvraag .bf-lphero__vrij{margin-top:10px;font-size:15px}.bf.bf-lp .kgj-reken--aanvraag .kgj-reken__eind svg{width:15px;height:15px}}.bf.bf-lp .kgj-reken--onder{display:block;padding:calc(36 * var(--u)) calc(36 * var(--u)) calc(30 * var(--u));border-radius:calc(24 * var(--u));background:#fff;color:var(--ink);box-shadow:0 calc(40 * var(--u)) calc(80 * var(--u)) calc(-30 * var(--u)) #000000a6}.bf.bf-lp .kgj-reken--onder .kgj-reken__band{margin-left:calc(-36 * var(--u));margin-right:calc(-36 * var(--u));padding-left:calc(36 * var(--u));padding-right:calc(36 * var(--u))}.bf.bf-lp .kgj-reken--onder .kgj-reken__vertrouwen{display:grid}@media (max-width: 1000px){.bf.bf-lp .kgj-reken--onder{padding:24px 16px 20px;border-radius:18px;scroll-margin-top:0}.bf.bf-lp .kgj-reken--onder .kgj-reken__band{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}}.bf.bf-lp .kgj-reken__disclaimer{list-style:none;display:grid;gap:calc(8 * var(--u));margin:calc(14 * var(--u)) 0 0;padding:calc(12 * var(--u)) calc(14 * var(--u));border-radius:calc(14 * var(--u));background:#fff;border:1px solid #ecd9ad;box-shadow:0 calc(4 * var(--u)) calc(14 * var(--u)) #d98c031a}.bf.bf-lp .kgj-reken__disclaimer li{display:flex;align-items:center;gap:calc(10 * var(--u));font-size:max(14.5px,calc(15.5 * var(--u)));line-height:1.3;font-weight:600;color:var(--ink)}.bf.bf-lp .kgj-reken__disclaimer li>svg{flex:none;width:max(20px,calc(22 * var(--u)));height:max(20px,calc(22 * var(--u)));padding:max(4px,calc(4.5 * var(--u)));border-radius:50%;background:var(--merk);color:var(--op-merk);stroke-width:3.2}.bf.bf-lp .kgj-reken__disclaimer+.kgj-reken__knop{margin-top:calc(14 * var(--u))}@media (max-width: 1000px){.bf.bf-lp .kgj-reken__disclaimer{margin-top:12px;padding:10px 12px;gap:6px}.bf.bf-lp .kgj-reken__disclaimer li{font-size:14.5px;gap:10px}.bf.bf-lp .kgj-reken__disclaimer+.kgj-reken__knop{margin-top:12px}}.bf.bf-lp .kgj-reken--badges .kgj-reken__trust{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-template-columns:none;gap:calc(10 * var(--u));margin-top:calc(16 * var(--u));padding:0;border-top:0}.bf.bf-lp .kgj-reken--badges .kgj-reken__trust li{align-items:center;justify-content:center;gap:2px;min-height:calc(92 * var(--u));padding:calc(10 * var(--u)) calc(6 * var(--u));text-align:center;border-radius:calc(14 * var(--u));background:#faf6ec;box-shadow:inset 0 0 0 1px #eadfc2}.bf.bf-lp .kgj-reken--badges .kgj-reken__trust li+li{border-left:0}.bf.bf-lp .kgj-reken--badges .kgj-reken__trust li:first-child{padding-left:calc(6 * var(--u))}.bf.bf-lp .kgj-reken--badges .kgj-reken__trust b{font-size:calc(22 * var(--u));font-weight:800;line-height:1.05;letter-spacing:-.015em;color:var(--ink)}.bf.bf-lp .kgj-reken--badges .kgj-reken__trust li>span:not(.kgj-reken__trust-ic):not(.kgj-reken__trust-gic){font-size:calc(14 * var(--u));font-weight:600;line-height:1.2;color:var(--ink-2)}.bf.bf-lp .kgj-reken--badges .kgj-reken__trust-ic{display:grid;place-items:center;width:calc(34 * var(--u));height:calc(34 * var(--u));margin-bottom:calc(2 * var(--u));border-radius:50%;background:var(--merk);color:var(--op-merk)}.bf.bf-lp .kgj-reken--badges .kgj-reken__trust-ic svg{width:calc(19 * var(--u));height:calc(19 * var(--u));stroke-width:2.2}.bf.bf-lp .kgj-reken--badges .kgj-reken__trust .kgj-reken__trust-g{flex-direction:column;align-items:center;justify-content:center;gap:calc(4 * var(--u))}.bf.bf-lp .kgj-reken--badges .kgj-reken__trust-gic{display:grid;place-items:center;width:calc(34 * var(--u));height:calc(34 * var(--u));border-radius:50%;background:#fff;box-shadow:inset 0 0 0 1px #e6dcc3}.bf.bf-lp .kgj-reken--badges .kgj-reken__trust-gic svg{width:calc(20 * var(--u));height:calc(20 * var(--u))}.bf.bf-lp .kgj-reken--badges .kgj-reken__trust-g>span:last-child{align-items:center;gap:calc(3 * var(--u))}.bf.bf-lp .kgj-reken--badges .kgj-reken__trust-st svg{width:calc(14 * var(--u));height:calc(14 * var(--u))}.bf.bf-lp .kgj-reken--badges .kgj-reken__vertrouwen{gap:calc(11 * var(--u))}.bf.bf-lp .kgj-reken--badges .kgj-reken__vertrouwen li{gap:calc(12 * var(--u));font-size:max(15px,calc(16 * var(--u)));font-weight:700;color:var(--ink)}.bf.bf-lp .kgj-reken--badges .kgj-reken__vertrouwen li>svg{width:calc(30 * var(--u));height:calc(30 * var(--u));padding:calc(6 * var(--u));stroke-width:2.2}.bf.bf-lp--badges .bf-lphero__google,.bf.bf-lp--badges .bf-lphero__vertrouwen .bf-lphero__google{gap:calc(14 * var(--u));padding:calc(12 * var(--u)) calc(24 * var(--u)) calc(12 * var(--u)) calc(12 * var(--u));border-radius:calc(999 * var(--u));background:#0a1628c7;box-shadow:inset 0 0 0 1px #ffffff47}.bf.bf-lp--badges .bf-lphero__google .bf-over__g{width:calc(52 * var(--u));height:calc(52 * var(--u))}.bf.bf-lp--badges .bf-lphero__google .bf-over__g svg{width:calc(28 * var(--u));height:calc(28 * var(--u))}.bf.bf-lp--badges .bf-lphero__google .bf-over__sterren svg{width:calc(20 * var(--u));height:calc(20 * var(--u))}.bf.bf-lp--badges .bf-lphero__google b{margin-top:calc(4 * var(--u));font-size:calc(19 * var(--u));font-weight:800}.bf.bf-lp--badges .bf-lpwaarom__acties .bf-over__google{gap:calc(12 * var(--u));padding:calc(10 * var(--u)) calc(20 * var(--u)) calc(10 * var(--u)) calc(10 * var(--u));border-radius:calc(999 * var(--u));background:#faf6ec;box-shadow:inset 0 0 0 1px #eadfc2;color:var(--ink)}.bf.bf-lp--badges .bf-lpwaarom__acties .bf-over__g{width:calc(44 * var(--u));height:calc(44 * var(--u));box-shadow:inset 0 0 0 1px #eadfc2}.bf.bf-lp--badges .bf-lpwaarom__acties .bf-over__sterren svg{width:calc(16 * var(--u));height:calc(16 * var(--u))}.bf.bf-lp--badges .bf-lpwaarom__acties .bf-over__google b{font-size:calc(17 * var(--u));font-weight:800;color:var(--ink)}@media (max-width: 1000px){.bf.bf-lp--badges .bf-lpwaarom__acties .bf-over__google{padding:8px 18px 8px 8px;gap:10px}.bf.bf-lp--badges .bf-lpwaarom__acties .bf-over__g{width:38px;height:38px}.bf.bf-lp--badges .bf-lpwaarom__acties .bf-over__google b{font-size:15px}.bf.bf-lp--badges .bf-lphero__vinkjes{gap:11px;padding:16px;background:#0a1628d6;border-color:#ffffff38}.bf.bf-lp--badges .bf-lphero__vinkjes li{gap:13px;font-size:16px;font-weight:700}.bf.bf-lp--badges .bf-lphero__vinkjes span{width:32px;height:32px}.bf.bf-lp--badges .bf-lphero__vinkjes svg{width:18px;height:18px;stroke-width:2.2}.bf.bf-lp .kgj-reken--badges .kgj-reken__trust{gap:8px;margin-top:14px}.bf.bf-lp .kgj-reken--badges .kgj-reken__trust li{min-height:88px;padding:10px 4px;border-radius:12px}.bf.bf-lp .kgj-reken--badges .kgj-reken__trust b{font-size:20px}.bf.bf-lp .kgj-reken--badges .kgj-reken__trust li>span:not(.kgj-reken__trust-ic):not(.kgj-reken__trust-gic){font-size:13px}.bf.bf-lp .kgj-reken--badges .kgj-reken__trust-ic,.bf.bf-lp .kgj-reken--badges .kgj-reken__trust-gic{width:32px;height:32px}.bf.bf-lp .kgj-reken--badges .kgj-reken__trust-ic svg{width:18px;height:18px}.bf.bf-lp .kgj-reken--badges .kgj-reken__trust-gic svg{width:19px;height:19px}.bf.bf-lp .kgj-reken--badges .kgj-reken__trust-st svg{width:13px;height:13px}.bf.bf-lp .kgj-reken--badges .kgj-reken__vertrouwen li{font-size:15px;gap:10px}.bf.bf-lp .kgj-reken--badges .kgj-reken__vertrouwen li>svg{width:30px;height:30px;padding:6px}.bf.bf-lp--badges .bf-lphero__vertrouwen .bf-lphero__google{padding:8px 18px 8px 8px;gap:10px}.bf.bf-lp--badges .bf-lphero__google .bf-over__g{width:40px;height:40px}.bf.bf-lp--badges .bf-lphero__google .bf-over__g svg{width:22px;height:22px}.bf.bf-lp--badges .bf-lphero__google .bf-over__sterren svg{width:15px;height:15px}.bf.bf-lp--badges .bf-lphero__google b{font-size:15px}}.bf.bf-lp .bf-lpbelblok{background:#f7f8fa;border-top:1px solid #e3e6ec;border-bottom:1px solid #e3e6ec;color:var(--ink)}.bf.bf-lp .bf-lpbelblok__in{width:calc(1200 * var(--u));margin:0 auto;padding:calc(34 * var(--u)) 0 calc(26 * var(--u));display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:calc(10 * var(--u))}.bf.bf-lp .bf-lpbelblok__links{display:flex;align-items:center;gap:calc(30 * var(--u));min-width:0}.bf.bf-lp .bf-lpbelblok__kop{margin:0;font-size:max(26px,calc(36 * var(--u)));line-height:1.1;font-weight:800;letter-spacing:-.02em;color:var(--ink)}.bf.bf-lp .bf-lpbelblok__knop{min-height:calc(56 * var(--u));padding:0 calc(30 * var(--u));gap:calc(12 * var(--u));border-radius:999px;font-size:max(16px,calc(18 * var(--u)));font-weight:700;background:var(--merk);color:var(--op-merk)}.bf.bf-lp .bf-lpbelblok__knop:hover{background:var(--merk-diep)}.bf.bf-lp .bf-lpbelblok__knop svg{flex:none;width:calc(20 * var(--u));height:calc(20 * var(--u))}.bf.bf-lp .bf-lpbelblok__knop b{font-weight:800}.bf.bf-lp .bf-lpbelblok__link{display:block;min-height:44px;padding:calc(8 * var(--u)) 0;font-size:max(16px,calc(18 * var(--u)));font-weight:600;line-height:1.35;color:var(--ink);text-wrap:balance}.bf.bf-lp .bf-lpbelblok__tekst{text-decoration:underline;text-decoration-color:var(--merk);text-decoration-thickness:2px;text-underline-offset:5px}.bf.bf-lp .bf-lpbelblok__link:hover{color:var(--merk-tekst)}.bf.bf-lp .bf-lpbelblok__link svg{display:inline-block;vertical-align:-3px;margin-left:calc(10 * var(--u));width:calc(18 * var(--u));height:calc(18 * var(--u));color:var(--merk-tekst)}@media (max-width: 1000px){.bf.bf-lp .bf-lpbelblok__in{width:auto;padding:26px 16px 22px;flex-direction:column;align-items:stretch;gap:8px}.bf.bf-lp .bf-lpbelblok__links{flex-direction:column;align-items:stretch;gap:14px}.bf.bf-lp .bf-lpbelblok__kop{font-size:28px}.bf.bf-lp .bf-lpbelblok__knop{width:100%;min-height:52px;padding:0 20px;font-size:17px}.bf.bf-lp .bf-lpbelblok__knop svg{width:20px;height:20px}.bf.bf-lp .bf-lpbelblok__link{min-height:48px;padding:12px 0 8px;font-size:16px}.bf.bf-lp .bf-lpbelblok__link svg{margin-left:8px;width:18px;height:18px}}.bf.bf-lp .kgj-reken__keuzes--lijst{grid-template-columns:minmax(0,1fr);gap:calc(8 * var(--u))}.bf.bf-lp .kgj-reken__keuzes--lijst .kgj-reken__keuze{min-height:calc(50 * var(--u));padding-top:calc(8 * var(--u));padding-bottom:calc(8 * var(--u))}@media (max-width: 1000px){.bf.bf-lp .kgj-reken__keuzes--lijst .kgj-reken__keuze{min-height:50px;padding-top:8px;padding-bottom:8px}}.bf.bf-lp .kgj-reken--aanvraag .kgj-reken__gerust,.bf.bf-lp .kgj-reken--aanvraag .kgj-reken__privacy,.bf.bf-lp .kgj-reken__disclaimer{text-wrap:balance}.bf.bf-lp .kgj-reken__balk.is-beloning{animation:kgj-gloed .9s ease-out 1}.bf.bf-lp .kgj-reken__balk.is-beloning i:after{animation:kgj-glans .8s ease-out .25s 1}@keyframes kgj-glans{0%{left:-60%;opacity:1}to{left:110%;opacity:1}}@keyframes kgj-gloed{0%{box-shadow:inset 0 1px 2px #1111110f,0 0 #d98c0373}45%{box-shadow:inset 0 1px 2px #1111110f,0 0 0 5px #d98c032e}to{box-shadow:inset 0 1px 2px #1111110f,0 0 0 9px #d98c0300}}@media (prefers-reduced-motion: reduce){.bf.bf-lp .kgj-reken__balk.is-beloning,.bf.bf-lp .kgj-reken__balk.is-beloning i:after{animation:none}}.bf.bf-lp .kgj-reken__knopzeker{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:calc(6 * var(--u));margin:calc(10 * var(--u)) 0 0;font-size:max(14px,calc(14 * var(--u)));line-height:1.3;color:var(--tekst-2)}.bf.bf-lp .kgj-reken__knopzeker b{font-weight:700;color:var(--ink-2)}.bf.bf-lp .kgj-reken__knopzeker .kgj-reken__trust-st{display:flex;gap:1px;color:#f4b400}.bf.bf-lp .kgj-reken__knopzeker .kgj-reken__trust-st svg{width:max(12px,calc(12 * var(--u)));height:max(12px,calc(12 * var(--u)))}.bf.bf-lp .kgj-reken__knopzeker+.kgj-reken__gerust{margin-top:calc(6 * var(--u))}@media (max-width: 1000px){.bf.bf-lp .kgj-reken__knopzeker{margin-top:10px;font-size:14px}.bf.bf-lp .kgj-reken__knopzeker+.kgj-reken__gerust{margin-top:6px}}@media (max-width: 1000px){.bf.bf-lp .kgj-reken--aanvraag .kgj-reken__vink{padding-left:12px;padding-right:12px}.bf.bf-lp .kgj-reken--aanvraag .kgj-reken__vinken{gap:10px}.bf.bf-lp .kgj-reken--aanvraag .kgj-reken__groepnaam{margin-bottom:4px}.bf.bf-lp .kgj-reken--aanvraag .kgj-reken__verder{margin-top:12px}}@media (max-width: 1000px) and (max-height: 700px){.bf.bf-lp .kgj-reken--aanvraag .kgj-reken__meer{margin-top:2px}.bf.bf-lp .kgj-reken--aanvraag .kgj-reken__vinken{gap:8px;margin-top:10px}.bf.bf-lp .kgj-reken--aanvraag .kgj-reken__chips{row-gap:6px}.bf.bf-lp .kgj-reken--aanvraag .kgj-reken__groepnaam{margin-bottom:3px}.bf.bf-lp .kgj-reken--aanvraag .kgj-reken__verder{margin-top:10px}}@media (max-width: 1000px) and (max-height: 700px){.bf.bf-lp .kgj-reken--aanvraag .kgj-reken__stap.kgj-reken__form label{margin-top:8px;gap:4px}.bf.bf-lp .kgj-reken--aanvraag .kgj-reken__stap.kgj-reken__form input:not([type=hidden]){height:48px}.bf.bf-lp .kgj-reken--aanvraag .kgj-reken__stap.kgj-reken__form .kgj-reken__telveld input{height:50px}.bf.bf-lp .kgj-reken--aanvraag .kgj-reken__knopzeker{margin-top:6px}}.bf.bf-lp .kgj-reken__privacy--na{display:block;margin-top:calc(12 * var(--u))}.bf.bf-lp .kgj-reken__samen{display:flex;flex-wrap:wrap;align-items:center;gap:calc(6 * var(--u)) calc(8 * var(--u));margin:calc(12 * var(--u)) 0 0}.bf.bf-lp .kgj-reken__samen-kop{flex:none;margin:0;font-size:calc(13 * var(--u));font-weight:700;color:var(--tekst-2);text-transform:uppercase;letter-spacing:.04em}.bf.bf-lp .kgj-reken__samen ul{display:contents;list-style:none;margin:0;padding:0}.bf.bf-lp .kgj-reken__samen li{padding:calc(4 * var(--u)) calc(10 * var(--u));border-radius:999px;background:#f6efe0;box-shadow:inset 0 0 0 1px #ecd9ad;font-size:calc(13.5 * var(--u));font-weight:600;color:var(--ink);line-height:1.3}.bf.bf-lp .kgj-reken__samen-wijzig{display:inline-flex;align-items:center;gap:calc(4 * var(--u));padding:calc(4 * var(--u)) calc(2 * var(--u));border:0;background:none;font:inherit;font-size:calc(13.5 * var(--u));font-weight:700;color:var(--merk-tekst);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.bf.bf-lp .kgj-reken__samen-wijzig svg{width:calc(13 * var(--u));height:calc(13 * var(--u))}.bf.bf-lp .kgj-reken__offerte{margin:calc(14 * var(--u)) 0 0;padding:calc(12 * var(--u)) calc(14 * var(--u));border-radius:calc(12 * var(--u));background:#f8f6f1;font-size:calc(14.5 * var(--u));line-height:1.45;color:var(--tekst);text-wrap:pretty}.bf.bf-lp .kgj-reken__offerte button{display:inline-flex;align-items:center;gap:calc(4 * var(--u));padding:0;border:0;background:none;font:inherit;font-weight:700;color:var(--merk-tekst);text-decoration:underline;text-underline-offset:3px;cursor:pointer;white-space:nowrap}.bf.bf-lp .kgj-reken__offerte button svg{width:calc(15 * var(--u));height:calc(15 * var(--u))}.bf.bf-lp .kgj-reken__offerte button:hover{color:var(--ink)}.bf.bf-lp .kgj-reken__stap .kgj-reken__verder:not(:disabled){position:sticky;bottom:calc(12 * var(--u));z-index:2;box-shadow:0 calc(10 * var(--u)) calc(24 * var(--u)) calc(-8 * var(--u)) #11111159}@media (max-width: 1000px){.bf.bf-lp .kgj-reken__samen{margin-top:10px;gap:6px}.bf.bf-lp .kgj-reken__samen-kop{font-size:12px}.bf.bf-lp .kgj-reken__samen li{padding:3px 9px;font-size:13px}.bf.bf-lp .kgj-reken__samen-wijzig{font-size:13px}.bf.bf-lp .kgj-reken__samen-wijzig svg{width:12px;height:12px}.bf.bf-lp .kgj-reken__offerte{margin-top:12px;padding:10px 12px;font-size:14.5px;border-radius:12px}.bf.bf-lp .kgj-reken__offerte button svg{width:14px;height:14px}.bf.bf-lp .kgj-reken__stap .kgj-reken__verder:not(:disabled){bottom:calc(12px + env(safe-area-inset-bottom))}.bf.bf-lp .kgj-reken__samen{display:block;margin-top:10px;font-size:13.5px;line-height:1.5;color:var(--ink)}.bf.bf-lp .kgj-reken__samen-kop{display:inline;margin-right:6px}.bf.bf-lp .kgj-reken__samen ul{display:inline}.bf.bf-lp .kgj-reken__samen li{display:inline;padding:0;background:none;box-shadow:none;font-size:13.5px;font-weight:600}.bf.bf-lp .kgj-reken__samen li+li:before{content:" · ";color:var(--tekst-2);font-weight:400}.bf.bf-lp .kgj-reken__samen-wijzig{display:inline-flex;margin-left:8px;padding:0;vertical-align:baseline}.bf.bf-lp .kgj-reken__samen{margin-top:8px;font-size:13px;line-height:1.4}.bf.bf-lp .kgj-reken__samen li,.bf.bf-lp .kgj-reken__samen-wijzig{font-size:13px}.bf.bf-lp .kgj-reken__disclaimer:has(+.kgj-reken__samen){margin-top:8px;gap:4px;padding-top:8px;padding-bottom:8px}}.bf.bf-lp .kgj-reken__samen{display:block;margin:calc(12 * var(--u)) 0 0;padding:calc(12 * var(--u)) calc(14 * var(--u));border-radius:calc(14 * var(--u));background:linear-gradient(160deg,#fdf8ef,#f8ecd4);box-shadow:inset 0 0 0 calc(1.5 * var(--u)) #e7cf9c}.bf.bf-lp .kgj-reken__samen-kop{display:inline-flex;align-items:center;gap:calc(6 * var(--u));margin:0;font-size:calc(14 * var(--u));font-weight:800;letter-spacing:.02em;text-transform:none;color:var(--ink)}.bf.bf-lp .kgj-reken__samen-kop svg{width:calc(18 * var(--u));height:calc(18 * var(--u));color:var(--merk-tekst)}.bf.bf-lp .kgj-reken__samen-wijzig{margin:0;padding:0}.bf.bf-lp .kgj-reken__samen ul{display:flex;flex-wrap:wrap;gap:calc(6 * var(--u));list-style:none;margin:calc(8 * var(--u)) 0 0;padding:0}.bf.bf-lp .kgj-reken__samen li{display:inline-flex;align-items:center;gap:calc(5 * var(--u));padding:calc(5 * var(--u)) calc(10 * var(--u));border-radius:999px;background:#fff;box-shadow:0 1px 2px #11111114,inset 0 0 0 1px #ecd9ad;font-size:calc(13.5 * var(--u));font-weight:700;color:var(--ink);line-height:1.25}.bf.bf-lp .kgj-reken__samen li svg{flex:none;width:calc(13 * var(--u));height:calc(13 * var(--u));color:var(--merk-tekst);stroke-width:3}.bf.bf-lp .kgj-reken__samen li+li:before{content:none}@media (max-width: 1000px){.bf.bf-lp .kgj-reken__samen{display:block;margin-top:8px;padding:8px 10px 9px;border-radius:12px;font-size:13px;line-height:1.3}.bf.bf-lp .kgj-reken__samen-kop{display:inline-flex;margin:0;font-size:13px}.bf.bf-lp .kgj-reken__samen-kop svg{width:16px;height:16px}.bf.bf-lp .kgj-reken__samen-wijzig{display:inline-flex;margin:0;font-size:13px}.bf.bf-lp .kgj-reken__samen ul{display:flex;gap:4px;margin-top:6px}.bf.bf-lp .kgj-reken__samen li{display:inline-flex;padding:3px 8px;background:#fff;box-shadow:inset 0 0 0 1px #ecd9ad;font-size:12.5px;font-weight:700}.bf.bf-lp .kgj-reken__samen li svg{width:11px;height:11px}.bf.bf-lp .kgj-reken__samen li+li:before{content:none}.bf.bf-lp .kgj-reken__disclaimer:has(+.kgj-reken__samen){margin-top:6px;gap:2px;padding-top:6px;padding-bottom:6px}}.bf.bf-lp .kgj-reken__samen{display:block;margin:calc(12 * var(--u)) 0 0;padding:calc(12 * var(--u)) calc(14 * var(--u));border-radius:calc(10 * var(--u));background:#f6f6f4;box-shadow:none;border:1px solid #e4e2dc}.bf.bf-lp .kgj-reken__samen-hoofd{display:flex;align-items:center;justify-content:space-between;gap:calc(10 * var(--u))}.bf.bf-lp .kgj-reken__samen-kop{margin:0;font-size:calc(13 * var(--u));font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--tekst-2)}.bf.bf-lp .kgj-reken__samen-tekst{margin:calc(4 * var(--u)) 0 0;font-size:calc(15 * var(--u));line-height:1.4;font-weight:700;color:var(--ink);text-wrap:pretty}@media (max-width: 1000px){.bf.bf-lp .kgj-reken__samen{margin-top:8px;padding:8px 12px;border-radius:10px}.bf.bf-lp .kgj-reken__samen-kop{font-size:12px}.bf.bf-lp .kgj-reken__samen-wijzig{font-size:13px}.bf.bf-lp .kgj-reken__samen-tekst{margin-top:2px;font-size:13.5px;line-height:1.35}}.bf.bf-lp .kgj-reken__samen-wijzig{float:right;margin:0 0 0 calc(10 * var(--u))}.bf.bf-lp .kgj-reken__samen-tekst{margin:0}.bf.bf-lp .kgj-reken__samen-kop{display:block;margin:0 0 calc(2 * var(--u))}@media (max-width: 1000px){.bf.bf-lp .kgj-reken__samen-wijzig{margin-left:8px}.bf.bf-lp .kgj-reken__samen-kop{display:inline;margin:0 6px 0 0}}.bf.bf-lp .kgj-reken__oveld{display:grid;gap:calc(6 * var(--u));margin-top:calc(12 * var(--u))}.bf.bf-lp .kgj-reken__oveld label{font-size:calc(15 * var(--u));font-weight:600;color:#111}.bf.bf-lp .kgj-reken__oveld select,.bf.bf-lp .kgj-reken__oveld textarea{width:100%;min-height:48px;border:1px solid #bdbdbd;border-radius:calc(10 * var(--u));background:var(--wit);font:inherit;font-size:16px;font-weight:400;color:var(--ink)}.bf.bf-lp .kgj-reken__oveld select{height:calc(52 * var(--u));padding:0 calc(40 * var(--u)) 0 calc(14 * var(--u));-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23333' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:18px}.bf.bf-lp .kgj-reken__oveld textarea{height:calc(64 * var(--u));padding:calc(10 * var(--u)) calc(14 * var(--u));line-height:1.4;resize:vertical}.bf.bf-lp .kgj-reken__oveld textarea::-moz-placeholder{color:#6b6b6b}.bf.bf-lp .kgj-reken__oveld textarea::placeholder{color:#6b6b6b}.bf.bf-lp .kgj-reken__oveld :is(select,textarea):focus{outline:2px solid var(--merk-tekst);outline-offset:1px;border-color:var(--merk-tekst)}.bf.bf-lp .kgj-reken__oveld select[aria-invalid=true]{border-color:#b3261e;border-width:2px}.bf.bf-lp .kgj-reken__ofout{margin:0;font-size:max(14px,calc(14.5 * var(--u)));font-weight:600;color:#8c1d18}.bf.bf-lp .kgj-reken__ostap .kgj-reken__verder{margin-top:calc(16 * var(--u))}@media (max-width: 1000px){.bf.bf-lp .kgj-reken__oveld{margin-top:10px;gap:4px}.bf.bf-lp .kgj-reken__oveld label{font-size:15px}.bf.bf-lp .kgj-reken__oveld select{height:50px}.bf.bf-lp .kgj-reken__oveld textarea{height:60px}.bf.bf-lp .kgj-reken__ostap .kgj-reken__verder{margin-top:14px}}.bf.bf-lp .bf-lphero__kop span.bf-lphero__nw{display:inline;color:#fff;white-space:nowrap}.bf.bf-lp .bf-lphero__kop span.bf-lphero__nw>span.bf-lphero__accent{display:inline}.bf.bf-lp--dakwerken .bf-lphero__sub{font-weight:600;text-wrap:pretty}@media (max-width: 1000px){.bf.bf-lp--dakwerken .bf-lphero__sub{margin-top:14px}}.bf.bf-lp .bf-zeker{background:#fff;border-top:calc(1 * var(--u)) solid #ededed;border-bottom:calc(1 * var(--u)) solid #ededed}.bf.bf-lp .bf-zeker__rij{list-style:none;width:calc(1200 * var(--u));max-width:100%;margin:0 auto;padding:calc(30 * var(--u)) 0;display:grid;grid-template-columns:repeat(var(--n, 4),minmax(0,1fr));gap:calc(16 * var(--u))}.bf.bf-lp .bf-zeker__rij--3{--n: 3}.bf.bf-lp .bf-zeker__rij li{display:flex;align-items:center;justify-content:center;gap:calc(14 * var(--u));font-size:calc(19 * var(--u));line-height:1.25;color:var(--ink-2)}.bf.bf-lp .bf-zeker__rij b{font-weight:700}.bf.bf-lp .bf-zeker__ic{width:calc(50 * var(--u));height:calc(50 * var(--u));flex:none;border-radius:calc(13 * var(--u));display:grid;place-items:center;background:#fbf1dd;color:var(--merk-tekst)}.bf.bf-lp .bf-zeker__ic svg{width:58%;height:58%}@media (max-width: 1000px){.bf.bf-lp .bf-zeker__rij{width:auto;padding:20px 16px;grid-template-columns:1fr 1fr;gap:12px}.bf.bf-lp .bf-zeker__rij li{flex-direction:column;justify-content:flex-start;gap:10px;padding:16px 10px;border-radius:14px;background:var(--sectie);text-align:center;font-size:17px}.bf.bf-lp .bf-zeker__rij--3 li:last-child{grid-column:1 / -1;flex-direction:row;justify-content:center}.bf.bf-lp .bf-zeker__ic{width:46px;height:46px;border-radius:12px;background:#fff}}.bf.bf-lp .bf-dkaart--meer{cursor:pointer}.bf.bf-lp .bf-dkaart--meer .bf-dkaart__body{display:flex;flex-direction:column}.bf.bf-lp .bf-dkaart__info{margin-top:auto;padding-top:calc(10 * var(--u))}.bf.bf-lp .bf-dkaart__info summary{list-style:none;display:inline-flex;align-items:center;gap:calc(6 * var(--u));min-height:48px;cursor:pointer;font-size:calc(16 * var(--u));font-weight:700;color:var(--merk-tekst)}.bf.bf-lp .bf-dkaart__info summary::-webkit-details-marker{display:none}.bf.bf-lp .bf-dkaart__info summary svg{width:16px;height:16px;flex:none;transform:rotate(90deg)}.bf.bf-lp .bf-dkaart__info[open] summary svg{transform:rotate(-90deg)}.bf.bf-lp .bf-dkaart__info-dicht,.bf.bf-lp .bf-dkaart__info[open] .bf-dkaart__info-open{display:none}.bf.bf-lp .bf-dkaart__info[open] .bf-dkaart__info-dicht{display:inline}.bf.bf-lp .bf-dkaart__info summary:hover{text-decoration:underline;text-underline-offset:calc(4 * var(--u))}.bf.bf-lp .bf-dkaart__info p{margin-top:calc(4 * var(--u));font-size:calc(15.5 * var(--u));line-height:1.6;color:var(--tekst-2)}.bf.bf-lp .bf-dkaart__info p+p{margin-top:calc(10 * var(--u))}.bf.bf-lp .bf-dkaarten__raster--lp:has(.bf-dkaart__info[open]){align-items:start}@media (max-width: 1000px){.bf.bf-lp .bf-dkaart__info summary{font-size:16px}.bf.bf-lp .bf-dkaart__info p{font-size:16px}}.bf.bf-lp .kgj-reken__rij--een{grid-template-columns:minmax(0,1fr)}@media (min-width: 1001px){.bf.bf-lp .kgj-reken__trust .kgj-reken__trust-g{display:none}}@media (max-width: 1000px){.bf.bf-lp .kgj-reken__contact:has(.kgj-reken__rij--een) .kgj-reken__rij:not(.kgj-reken__rij--een){grid-template-columns:minmax(0,1fr) minmax(0,1fr);-moz-column-gap:10px;column-gap:10px}}@media (max-width: 1000px){.bf.bf-lp .bf-lpcta__knop{max-width:100%;white-space:normal;text-align:center}}@media (max-width: 560px){.bf.bf-lp--totaalrenovatie .bf-lphero__in{padding-top:88px}}.bf.bf-lp .kgj-reken--badges .kgj-reken__vertrouwen{gap:calc(9 * var(--u));margin-top:calc(18 * var(--u));padding-top:calc(16 * var(--u));border-top:1px solid #eeeeee}.bf.bf-lp .kgj-reken--badges .kgj-reken__vertrouwen li{gap:calc(10 * var(--u));font-size:calc(14.5 * var(--u));font-weight:500;color:var(--ink-2)}.bf.bf-lp .kgj-reken--badges .kgj-reken__vertrouwen li>svg{width:calc(20 * var(--u));height:calc(20 * var(--u));padding:calc(4 * var(--u));stroke-width:3}.bf.bf-lp .kgj-reken--badges .kgj-reken__trust{grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:calc(6 * var(--u));margin-top:calc(16 * var(--u));padding-top:calc(14 * var(--u));border-top:1px solid #eeeeee}.bf.bf-lp .kgj-reken--badges .kgj-reken__trust li{gap:calc(2 * var(--u));min-height:0;padding:0;border-radius:0;background:none;box-shadow:none}.bf.bf-lp .kgj-reken--badges .kgj-reken__trust li:first-child{padding-left:0}.bf.bf-lp .kgj-reken--badges .kgj-reken__trust-ic,.bf.bf-lp .kgj-reken--badges .kgj-reken__trust-gic{width:calc(38 * var(--u));height:calc(38 * var(--u));margin-bottom:calc(5 * var(--u));border-radius:calc(11 * var(--u))}.bf.bf-lp .kgj-reken--badges .kgj-reken__trust-ic{background:#fbf1dd;color:var(--merk-tekst)}.bf.bf-lp .kgj-reken--badges .kgj-reken__trust-gic{background:#fff;box-shadow:inset 0 0 0 1.5px #e6e6e6}.bf.bf-lp .kgj-reken--badges .kgj-reken__trust-ic svg{width:calc(21 * var(--u));height:calc(21 * var(--u));stroke-width:2}.bf.bf-lp .kgj-reken--badges .kgj-reken__trust-gic svg{width:calc(22 * var(--u));height:calc(22 * var(--u))}.bf.bf-lp .kgj-reken--badges .kgj-reken__trust b{font-size:max(15px,calc(16 * var(--u)));font-weight:700;line-height:1.1;letter-spacing:-.01em;color:var(--ink-2)}.bf.bf-lp .kgj-reken--badges .kgj-reken__trust li>span:not(.kgj-reken__trust-ic):not(.kgj-reken__trust-gic){font-size:max(12px,calc(12.5 * var(--u)));font-weight:400;line-height:1.2;color:var(--tekst-2)}.bf.bf-lp .kgj-reken--badges .kgj-reken__trust-g>span:last-child{gap:calc(2 * var(--u))}.bf.bf-lp .kgj-reken--badges .kgj-reken__trust-st svg{width:calc(11 * var(--u));height:calc(11 * var(--u))}@media (max-width: 1000px){.bf.bf-lp .kgj-reken--badges .kgj-reken__trust{gap:4px;margin-top:14px;padding-top:12px}.bf.bf-lp .kgj-reken--badges .kgj-reken__trust li{min-height:0;padding:0;border-radius:0}.bf.bf-lp .kgj-reken--badges .kgj-reken__trust-ic,.bf.bf-lp .kgj-reken--badges .kgj-reken__trust-gic{width:34px;height:34px;margin-bottom:4px;border-radius:10px}.bf.bf-lp .kgj-reken--badges .kgj-reken__trust-ic svg{width:19px;height:19px}.bf.bf-lp .kgj-reken--badges .kgj-reken__trust-gic svg{width:20px;height:20px}.bf.bf-lp .kgj-reken--badges .kgj-reken__trust b{font-size:14.5px}.bf.bf-lp .kgj-reken--badges .kgj-reken__trust li>span:not(.kgj-reken__trust-ic):not(.kgj-reken__trust-gic){font-size:11.5px}.bf.bf-lp .kgj-reken--badges .kgj-reken__trust-st svg{width:10px;height:10px}.bf.bf-lp .kgj-reken--badges .kgj-reken__vertrouwen li{font-size:14px;gap:10px}.bf.bf-lp .kgj-reken--badges .kgj-reken__vertrouwen li>svg{width:20px;height:20px;padding:4px}}body:has(div.bf.bf-lp) #ab-bouw-cookie-banner .abc-banner-text strong{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}body:has(div.bf.bf-lp) #ab-bouw-cookie-banner .abc-banner-text p{font-size:13px;line-height:1.4}body:has(div.bf.bf-lp) #ab-bouw-cookie-banner .abc-banner-inner{grid-template-columns:1fr;gap:8px;padding:10px 12px}body:has(div.bf.bf-lp) #ab-bouw-cookie-banner .abc-banner-actions{flex-direction:row;gap:8px}body:has(div.bf.bf-lp) #ab-bouw-cookie-banner .abc-btn{flex:1;padding:8px 10px;font-size:13.5px}@media (max-width: 1000px){body:has(div.bf.bf-lp) #ab-bouw-cookie-banner .abc-banner{left:8px;right:8px;bottom:8px;transform:none;width:auto;max-width:none;border-radius:12px}}@media (min-width: 1001px){body:has(div.bf.bf-lp) #ab-bouw-cookie-banner .abc-banner{width:440px;right:24px;bottom:24px}body:has(div.bf.bf-lp) #ab-bouw-cookie-banner .abc-banner-inner{padding:12px 14px}body:has(div.bf.bf-lp) #ab-bouw-cookie-banner .abc-btn{min-height:40px}}@media (max-width: 1000px){.bf.bf-lp .kgj-reken--aanvraag .kgj-reken__keuzes--raster{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.bf.bf-lp .kgj-reken--aanvraag .kgj-reken__keuzes--raster .kgj-reken__keuze--icoon{flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:78px;padding:8px 6px;text-align:center}.bf.bf-lp .kgj-reken--aanvraag .kgj-reken__keuzes--raster .kgj-reken__keuze--icoon:last-child:nth-child(odd){grid-column:1 / -1;flex-direction:row;justify-content:flex-start;text-align:left;gap:12px;min-height:56px;padding:6px 14px 6px 10px}.bf.bf-lp .kgj-reken--aanvraag .kgj-reken__keuzes--raster .kgj-reken__keuze--icoon:last-child:nth-child(odd) .kgj-reken__tekst{text-align:left}}.bf.bf-lp .kgj-reken__laad{padding:calc(14 * var(--u)) 0 calc(8 * var(--u))}.bf.bf-lp .kgj-reken__laad-kop{display:flex;align-items:center;gap:calc(12 * var(--u));margin:0;font-size:calc(21 * var(--u));line-height:1.3;font-weight:700;color:var(--ink)}.bf.bf-lp .kgj-reken__laad-spin{width:calc(22 * var(--u));height:calc(22 * var(--u));flex:none;border-radius:50%;border:calc(3 * var(--u)) solid #f1e6cf;border-top-color:var(--merk);animation:kgj-laad-draai .75s linear infinite}.bf.bf-lp .kgj-reken__laad-lijst{list-style:none;margin:calc(18 * var(--u)) 0 0;padding:0;display:grid;gap:calc(14 * var(--u))}.bf.bf-lp .kgj-reken__laad-lijst li{display:flex;align-items:center;gap:calc(12 * var(--u));font-size:calc(16.5 * var(--u));line-height:1.35;font-weight:600;color:var(--ink);opacity:.4;transition:opacity .2s ease}.bf.bf-lp .kgj-reken__laad-vink{width:calc(24 * var(--u));height:calc(24 * var(--u));flex:none;border-radius:50%;border:calc(2 * var(--u)) solid #e4e2dc;background:#fff;color:transparent;display:grid;place-items:center;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .25s ease}.bf.bf-lp .kgj-reken__laad-vink svg{width:calc(13 * var(--u));height:calc(13 * var(--u));stroke-width:3}.bf.bf-lp .kgj-reken__laad-lijst li.is-aan{opacity:1}.bf.bf-lp .kgj-reken__laad-lijst li.is-aan .kgj-reken__laad-vink{background:var(--merk);border-color:var(--merk);color:var(--op-merk);transform:scale(1.08)}.bf.bf-lp .kgj-reken--aanvraag .kgj-reken__stap.is-nieuw{animation:kgj-open .32s cubic-bezier(.2,.7,.2,1) both}@keyframes kgj-open{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (max-width: 1000px){.bf.bf-lp .kgj-reken__laad{padding:12px 0 6px}.bf.bf-lp .kgj-reken__laad-kop{font-size:20px;gap:12px}.bf.bf-lp .kgj-reken__laad-spin{width:22px;height:22px;border-width:3px}.bf.bf-lp .kgj-reken__laad-lijst{margin-top:16px;gap:14px}.bf.bf-lp .kgj-reken__laad-lijst li{font-size:16px;gap:12px}.bf.bf-lp .kgj-reken__laad-vink{width:24px;height:24px;border-width:2px}.bf.bf-lp .kgj-reken__laad-vink svg{width:13px;height:13px}}.bf.bf-lp .kgj-reken__trigger{margin:calc(12 * var(--u)) 0 0;display:flex;align-items:flex-start;justify-content:center;gap:calc(8 * var(--u));text-align:left;font-size:calc(15 * var(--u));line-height:1.35;font-weight:700;color:var(--ink)}.bf.bf-lp .kgj-reken__trigger-ic{width:calc(20 * var(--u));height:calc(20 * var(--u));flex:none;margin-top:calc(1 * var(--u));border-radius:50%;background:var(--merk);color:var(--op-merk);display:grid;place-items:center}.bf.bf-lp .kgj-reken__trigger-ic svg{width:calc(12 * var(--u));height:calc(12 * var(--u));stroke-width:3}.bf.bf-lp .kgj-reken__trigger+.kgj-reken__knop{margin-top:calc(8 * var(--u))}@media (max-width: 1000px){.bf.bf-lp .kgj-reken__trigger{margin-top:6px;gap:8px;font-size:14px;line-height:18px}.bf.bf-lp .kgj-reken__trigger-ic{width:20px;height:20px;margin-top:0}.bf.bf-lp .kgj-reken__trigger-ic svg{width:12px;height:12px}.bf.bf-lp .kgj-reken__trigger+.kgj-reken__knop{margin-top:6px}}.bf.bf-lp .kgj-reken__contact>.kgj-reken__trust{margin-top:calc(12 * var(--u))}.bf.bf-lp .kgj-reken__volgt{margin-top:calc(12 * var(--u));padding:calc(12 * var(--u)) calc(14 * var(--u)) calc(10 * var(--u));border-radius:calc(12 * var(--u));background:#fbf6ec;border:1px solid #ecd9ad}.bf.bf-lp .kgj-reken__volgt-kop{margin:0 0 calc(8 * var(--u));font-size:calc(17 * var(--u));line-height:1.3;font-weight:800;color:var(--ink)}.bf.bf-lp .kgj-reken__volgt-lijst{list-style:none;margin:0;padding:0;display:grid;gap:calc(10 * var(--u));counter-reset:volgt}.bf.bf-lp .kgj-reken__volgt-lijst li{counter-increment:volgt;position:relative;margin:0;display:grid;grid-template-columns:calc(28 * var(--u)) minmax(0,1fr);align-items:start;gap:calc(12 * var(--u));text-align:left;font-size:calc(15 * var(--u));line-height:1.4;font-weight:500;color:var(--tekst-2)}.bf.bf-lp .kgj-reken__volgt-lijst li:before{content:counter(volgt);position:relative;z-index:1;width:calc(28 * var(--u));height:calc(28 * var(--u));border-radius:50%;background:var(--merk);color:var(--op-merk);font-size:calc(14 * var(--u));font-weight:800;line-height:1;display:grid;place-items:center}.bf.bf-lp .kgj-reken__volgt-lijst li:not(:last-child):after{content:"";position:absolute;left:calc(13 * var(--u));top:calc(30 * var(--u));bottom:calc(-10 * var(--u));width:calc(2 * var(--u));background:#e7cf97}.bf.bf-lp .kgj-reken__volgt-lijst li b{display:block;margin-bottom:calc(3 * var(--u));padding-top:calc(3 * var(--u));font-size:calc(16 * var(--u));font-weight:700;color:var(--ink);text-wrap:balance}@media (max-width: 1000px){.bf.bf-lp .kgj-reken__volgt{margin-top:12px;padding:12px 14px 10px;border-radius:12px}.bf.bf-lp .kgj-reken__volgt-kop{margin-bottom:10px;font-size:17px}.bf.bf-lp .kgj-reken__volgt-lijst{gap:12px}.bf.bf-lp .kgj-reken__volgt-lijst li{grid-template-columns:28px minmax(0,1fr);gap:12px;font-size:15px}.bf.bf-lp .kgj-reken__volgt-lijst li:before{width:28px;height:28px;font-size:14px}.bf.bf-lp .kgj-reken__volgt-lijst li:not(:last-child):after{left:13px;top:30px;bottom:-12px;width:2px}.bf.bf-lp .kgj-reken__volgt-lijst li b{font-size:16px;margin-bottom:3px;padding-top:3px}}.bf.bf-lp .bf-vraag__link{color:var(--merk-tekst);font-weight:700;text-decoration:underline;text-underline-offset:3px}.bf.bf-lp .kgj-reken__sluit{display:none}.bf.bf-lp .kgj-reken__achter{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;background:#0a0e149e;animation:kgj-achter .25s ease both}@keyframes kgj-achter{0%{opacity:0}to{opacity:1}}@keyframes kgj-vol{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}html.is-formvol,html.is-formvol body{overflow:hidden}html.is-formvol .bf.bf-lp .bf-lphero__in,html.is-formvol .bf.bf-lp .bf-lpinsp__in{z-index:1000}@media (max-width: 1000px){html.is-formvol .bf.bf-lp :has(.kgj-reken--aanvraag.is-vol){overflow:visible!important;transform:none!important;filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;contain:none!important;clip-path:none!important;-webkit-mask-image:none!important;mask-image:none!important;perspective:none!important;will-change:auto!important}}.bf.bf-lp .kgj-reken.kgj-reken--aanvraag.is-vol :is(.kgj-reken__weg,.kgj-reken__hoofd,.kgj-reken__vertrouwen,.kgj-reken__trigger){display:none}.bf.bf-lp .kgj-reken.kgj-reken--aanvraag.is-vol .kgj-reken__kop{position:sticky;top:0;z-index:3;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;min-height:0;margin:0 -16px;padding:6px 12px 6px 16px;background:#fff}.bf.bf-lp .kgj-reken.kgj-reken--aanvraag.is-vol .kgj-reken__tel{grid-column:2;grid-row:1}.bf.bf-lp .kgj-reken.kgj-reken--aanvraag.is-vol .kgj-reken__terug{grid-column:1;grid-row:1;justify-self:start;min-height:44px}.bf.bf-lp .kgj-reken.kgj-reken--aanvraag.is-vol .kgj-reken__sluit{grid-column:3;grid-row:1;justify-self:end;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:#f1eeea;color:var(--ink);cursor:pointer;transition:background-color .15s ease}.bf.bf-lp .kgj-reken.kgj-reken--aanvraag.is-vol .kgj-reken__sluit:hover{background:#e5e0da}.bf.bf-lp .kgj-reken.kgj-reken--aanvraag.is-vol .kgj-reken__sluit:focus-visible{outline:2px solid var(--merk-tekst);outline-offset:2px}.bf.bf-lp .kgj-reken.kgj-reken--aanvraag.is-vol .kgj-reken__sluit svg{width:22px;height:22px}@media (max-width: 1000px){.bf.bf-lp .kgj-reken.kgj-reken--aanvraag.is-vol{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;width:auto;max-width:none;margin:0;height:100%;height:100dvh;border:0;border-radius:0;box-shadow:none;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:0 16px calc(14px + env(safe-area-inset-bottom));animation:kgj-vol .3s cubic-bezier(.2,.7,.2,1) both;scroll-padding-top:64px;scroll-padding-bottom:150px}.bf.bf-lp .kgj-reken.kgj-reken--aanvraag.is-vol .kgj-reken__kop{margin:0 -16px;padding:calc(6px + env(safe-area-inset-top)) 12px 6px 16px}.bf.bf-lp .kgj-reken.kgj-reken--aanvraag.is-vol .kgj-reken__contact{display:flex;flex-direction:column}.bf.bf-lp .kgj-reken.kgj-reken--aanvraag.is-vol .kgj-reken__contact>.kgj-reken__band{order:1}.bf.bf-lp .kgj-reken.kgj-reken--aanvraag.is-vol .kgj-reken__contact>.kgj-reken__samen{order:2}.bf.bf-lp .kgj-reken.kgj-reken--aanvraag.is-vol .kgj-reken__contact>.kgj-reken__volgt{order:9;margin-top:16px;padding:10px 12px}.bf.bf-lp .kgj-reken.kgj-reken--aanvraag.is-vol .kgj-reken__contact>.kgj-reken__velden{order:4}.bf.bf-lp .kgj-reken.kgj-reken--aanvraag.is-vol .kgj-reken__contact>.kgj-reken__trust{order:5}.bf.bf-lp .kgj-reken.kgj-reken--aanvraag.is-vol .kgj-reken__contact>.kgj-reken__fout{order:6;margin-top:12px;position:sticky;bottom:calc(84px + env(safe-area-inset-bottom));z-index:2;box-shadow:0 0 0 6px #fff}.bf.bf-lp .kgj-reken.kgj-reken--aanvraag.is-vol .kgj-reken__contact>.kgj-reken__knop{order:7;position:sticky;bottom:calc(12px + env(safe-area-inset-bottom));z-index:2;margin-top:16px;box-shadow:0 12px 24px -14px #d98c03d9,0 0 0 12px #fff}.bf.bf-lp .kgj-reken.kgj-reken--aanvraag.is-vol .kgj-reken__volgt-kop{margin-bottom:8px;font-size:16px}.bf.bf-lp .kgj-reken.kgj-reken--aanvraag.is-vol .kgj-reken__volgt-lijst{gap:10px}.bf.bf-lp .kgj-reken.kgj-reken--aanvraag.is-vol .kgj-reken__volgt-lijst li:not(:last-child):after{bottom:-10px}.bf.bf-lp .kgj-reken.kgj-reken--aanvraag.is-vol .kgj-reken__volgt-lijst li{font-size:14px;line-height:1.35}.bf.bf-lp .kgj-reken.kgj-reken--aanvraag.is-vol .kgj-reken__volgt-lijst li b{font-size:15px;margin-bottom:1px;padding-top:3px}}@media (min-width: 1001px){.bf.bf-lp .kgj-reken.kgj-reken--aanvraag.is-vol{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;margin:auto;width:min(880px,calc(100vw - 48px));max-width:none;height:-moz-fit-content;height:fit-content;max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px);overflow-y:auto;overscroll-behavior:contain;padding:0 32px 22px;border:0;border-radius:18px;box-shadow:0 40px 90px -30px #0000008c;animation:kgj-vol .3s cubic-bezier(.2,.7,.2,1) both;scroll-padding-top:72px;scroll-padding-bottom:96px}.bf.bf-lp .kgj-reken.kgj-reken--aanvraag.is-vol.is-laden{min-height:min(440px,calc(100dvh - 48px))}.bf.bf-lp .kgj-reken.kgj-reken--aanvraag.is-vol .kgj-reken__laad{width:-moz-fit-content;width:fit-content;margin:84px auto 0}.bf.bf-lp .kgj-reken.kgj-reken--aanvraag.is-vol .kgj-reken__kop{margin:0 -32px;padding:10px 20px 10px 32px}.bf.bf-lp .kgj-reken.kgj-reken--aanvraag.is-vol .kgj-reken__contact{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);-moz-column-gap:32px;column-gap:32px;align-items:start;grid-template-areas:"intro intro" "volgt samen" "volgt velden" "volgt knop" "volgt melding"}.bf.bf-lp .kgj-reken.kgj-reken--aanvraag.is-vol .kgj-reken__contact>.kgj-reken__band{grid-area:intro;margin:0 -32px 20px;padding:16px 32px 18px}.bf.bf-lp .kgj-reken.kgj-reken--aanvraag.is-vol .kgj-reken__contact>.kgj-reken__samen{grid-area:samen;margin:0 0 14px}.bf.bf-lp .kgj-reken.kgj-reken--aanvraag.is-vol .kgj-reken__contact>.kgj-reken__volgt{grid-area:volgt;margin:0}.bf.bf-lp .kgj-reken.kgj-reken--aanvraag.is-vol .kgj-reken__contact>.kgj-reken__velden{grid-area:velden;margin:0}.bf.bf-lp .kgj-reken.kgj-reken--aanvraag.is-vol .kgj-reken__contact>.kgj-reken__velden>.kgj-reken__rij:first-child>label{margin-top:0}.bf.bf-lp .kgj-reken.kgj-reken--aanvraag.is-vol .kgj-reken__contact>.kgj-reken__trust{grid-area:1 / 2 / 2 / 3;align-self:center;z-index:1;margin:0 0 20px;padding:0;border:0}.bf.bf-lp .kgj-reken.kgj-reken--aanvraag.is-vol .kgj-reken__contact>.kgj-reken__knop{grid-area:knop;width:100%;margin-top:14px;position:sticky;bottom:0;z-index:2;box-shadow:0 12px 24px -14px #d98c03d9,0 0 0 10px #fff}.bf.bf-lp .kgj-reken.kgj-reken--aanvraag.is-vol .kgj-reken__contact>.kgj-reken__fout{grid-area:melding;margin-top:10px}.bf.bf-lp .kgj-reken.kgj-reken--aanvraag.is-vol .kgj-reken__privacy{margin-top:16px}}@media (prefers-reduced-motion: reduce){.bf.bf-lp .kgj-reken__laad-spin{animation:none;border-color:var(--merk)}.bf.bf-lp .kgj-reken--aanvraag .kgj-reken__stap.is-nieuw,.bf.bf-lp .kgj-reken.kgj-reken--aanvraag.is-vol,.bf.bf-lp .kgj-reken__achter{animation:none}}.bf.bf-lp .bf-lpwerk .bf-duo{align-items:start}.bf.bf-lp .bf-lpwerk .bf-duo__foto{position:sticky;top:calc(110 * var(--u))}.bf.bf-lp .bf-lpwerk__lijstkop{margin-top:calc(24 * var(--u))!important;font-size:calc(17 * var(--u))!important;font-weight:700;color:var(--ink-2)!important}.bf.bf-lp .bf-lpwerk__lijst{list-style:none;margin:calc(12 * var(--u)) 0 0;padding:0;border-top:1px solid var(--lijn)}.bf.bf-lp .bf-lpwerk__lijst li{position:relative;padding:calc(12 * var(--u)) 0 calc(12 * var(--u)) calc(22 * var(--u));border-bottom:1px solid var(--lijn)}.bf.bf-lp .bf-lpwerk__lijst li:before{content:"";position:absolute;left:0;top:calc(20 * var(--u));width:calc(8 * var(--u));height:calc(8 * var(--u));border-radius:50%;background:var(--merk-ui)}.bf.bf-lp .bf-lpwerk__lijst b{display:block;font-size:calc(17 * var(--u));font-weight:600;color:var(--ink-2);line-height:1.35}.bf.bf-lp .bf-lpwerk .bf-duo__tekst .bf-lpwerk__slot{display:flex;align-items:flex-start;gap:calc(12 * var(--u));margin-top:calc(22 * var(--u));padding:calc(14 * var(--u)) calc(16 * var(--u));border-radius:calc(14 * var(--u));background:#fbf1dd;box-shadow:inset 0 0 0 1px #f1dcae;color:var(--ink-2);font-size:calc(18 * var(--u));font-weight:700;line-height:1.45}.bf.bf-lp .bf-lpwerk__slot-ic{width:calc(26 * var(--u));height:calc(26 * var(--u));flex:none;margin-top:calc(1 * var(--u));border-radius:50%;display:grid;place-items:center;background:var(--merk);color:var(--op-merk)}.bf.bf-lp .bf-lpwerk__slot-ic svg{width:60%;height:60%}@media (max-width: 1000px){.bf.bf-lp .bf-lpwerk .bf-duo__foto{position:static}.bf.bf-lp .bf-lpwerk__lijstkop{margin-top:20px!important;font-size:16px!important}.bf.bf-lp .bf-lpwerk__lijst{margin-top:10px}.bf.bf-lp .bf-lpwerk__lijst li{padding:11px 0 11px 20px}.bf.bf-lp .bf-lpwerk__lijst li:before{top:18px;width:8px;height:8px}.bf.bf-lp .bf-lpwerk__lijst b{font-size:16px}.bf.bf-lp .bf-lpwerk .bf-duo__tekst .bf-lpwerk__slot{margin-top:18px;padding:12px 14px;gap:10px;border-radius:13px;font-size:16.5px}.bf.bf-lp .bf-lpwerk__slot-ic{width:24px;height:24px;margin-top:0}}.bf.bf-lp .bf-lpzoek{margin-top:calc(28 * var(--u))}.bf.bf-lp .bf-lpzoek__kop{margin:0!important;font-size:calc(18 * var(--u))!important;font-weight:700;color:var(--ink-2)!important}.bf.bf-lp .bf-lpzoek__knoppen{margin-top:calc(14 * var(--u));display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(12 * var(--u))}.bf.bf-lp .bf-lpzoek__knop{display:flex;align-items:center;gap:calc(12 * var(--u));min-height:calc(62 * var(--u));padding:calc(12 * var(--u)) calc(16 * var(--u));border:0;border-radius:calc(14 * var(--u));background:#fff;box-shadow:inset 0 0 0 1.5px #e2e2e6,0 calc(2 * var(--u)) calc(6 * var(--u)) #1111130d;color:var(--ink-2);font:inherit;font-weight:600;font-size:calc(16.5 * var(--u));line-height:1.25;text-align:left;cursor:pointer;transition:box-shadow .15s ease}.bf.bf-lp .bf-lpzoek__knop:hover{box-shadow:inset 0 0 0 2px var(--merk),0 calc(4 * var(--u)) calc(12 * var(--u)) #11111314}.bf.bf-lp .bf-lpzoek__knop:last-child:nth-child(odd){grid-column:1 / -1}.bf.bf-lp .bf-lpzoek__ic{width:calc(36 * var(--u));height:calc(36 * var(--u));flex:none;display:grid;place-items:center;border-radius:calc(10 * var(--u));background:#fbf1dd;color:var(--merk-tekst)}.bf.bf-lp .bf-lpzoek__ic svg{width:calc(22 * var(--u));height:calc(22 * var(--u))}.bf.bf-lp .bf-lpzoek__knop>svg{width:calc(16 * var(--u));height:calc(16 * var(--u));margin-left:auto;flex:none;color:var(--merk-tekst)}@media (max-width: 1000px){.bf.bf-lp .bf-lpzoek{margin-top:24px}.bf.bf-lp .bf-lpzoek__kop{font-size:17px!important}.bf.bf-lp .bf-lpzoek__knoppen{margin-top:12px;gap:10px}.bf.bf-lp .bf-lpzoek__knop{min-height:58px;padding:10px 12px;gap:10px;border-radius:13px;font-size:15.5px}.bf.bf-lp .bf-lpzoek__ic{width:32px;height:32px;border-radius:9px}.bf.bf-lp .bf-lpzoek__ic svg{width:20px;height:20px}.bf.bf-lp .bf-lpzoek__knop>svg{width:14px;height:14px}}.bf.bf-lp .kgj-reken__gekozen{display:flex;align-items:center;gap:calc(8 * var(--u));margin:calc(10 * var(--u)) 0 0;padding:calc(7 * var(--u)) calc(12 * var(--u)) calc(7 * var(--u)) calc(7 * var(--u));width:-moz-fit-content;width:fit-content;max-width:100%;border-radius:999px;background:#fbf1dd;box-shadow:inset 0 0 0 1px #f1dcae;color:var(--ink-2);font-size:calc(14.5 * var(--u));line-height:1.3}.bf.bf-lp .kgj-reken__gekozen b{font-weight:700}.bf.bf-lp .kgj-reken__gekozen>svg{width:calc(22 * var(--u));height:calc(22 * var(--u));flex:none;padding:calc(4.5 * var(--u));border-radius:50%;background:var(--merk);color:var(--op-merk)}@media (max-width: 1000px){.bf.bf-lp .kgj-reken__gekozen{margin-top:8px;gap:7px;padding:5px 11px 5px 5px;font-size:14px}.bf.bf-lp .kgj-reken__gekozen>svg{width:21px;height:21px;padding:4.5px}}.bf.bf-lp .bf-zeker--loop{overflow:hidden}.bf.bf-lp .bf-zeker--loop .bf-zeker__baan{display:flex;width:-moz-max-content;width:max-content;animation:ab-zeker-loop 30s linear infinite}.bf.bf-lp .bf-zeker--loop:hover .bf-zeker__baan{animation-play-state:paused}.bf.bf-lp .bf-zeker--loop .bf-zeker__rij{display:flex;width:auto;max-width:none;margin:0;padding:calc(26 * var(--u)) calc(28 * var(--u)) calc(26 * var(--u)) 0;gap:calc(28 * var(--u));flex:none}.bf.bf-lp .bf-zeker--loop .bf-zeker__rij li{flex:none;font-size:calc(18 * var(--u));white-space:nowrap}@keyframes ab-zeker-loop{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width: 1000px){.bf.bf-lp .bf-zeker--loop .bf-zeker__rij{display:flex;padding:16px 12px 16px 0;gap:12px}.bf.bf-lp .bf-zeker--loop .bf-zeker__rij li{flex-direction:row;gap:10px;padding:10px 16px 10px 10px;font-size:15.5px}.bf.bf-lp .bf-zeker--loop .bf-zeker__ic{width:38px;height:38px;border-radius:10px}.bf.bf-lp .bf-zeker--loop .bf-zeker__baan{animation-duration:22s}}@media (prefers-reduced-motion: reduce){.bf.bf-lp .bf-zeker--loop .bf-zeker__baan{animation:none;width:auto}.bf.bf-lp .bf-zeker--loop .bf-zeker__rij[aria-hidden=true]{display:none}.bf.bf-lp .bf-zeker--loop .bf-zeker__rij{flex-wrap:wrap;justify-content:center;width:100%}}.bf.bf-lp .kgj-reken__sluier{position:fixed;top:-25vh;right:0;bottom:-25vh;left:0;z-index:1;background:#111113;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility 0s linear .2s}.bf.bf-lp .kgj-reken__sluier.is-aan{opacity:.6;visibility:visible;pointer-events:auto;transition:opacity .2s ease,visibility 0s}.bf.bf-lp .bf-lphero__in.is-rkfocus,.bf.bf-lp .bf-lpinsp__in.is-rkfocus{position:relative;z-index:1000}.bf.bf-lp .kgj-reken.kgj-reken--aanvraag.is-focus{position:relative;z-index:2;box-shadow:0 0 0 1px #ffffff24,0 40px 100px -24px #000000b3}@media (max-width: 1000px){.bf.bf-lp .kgj-reken__sluier{background:#1111134d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.bf.bf-lp .kgj-reken__sluier.is-aan{opacity:1}.bf.bf-lp .kgj-reken.kgj-reken--aanvraag.is-focus{box-shadow:0 0 0 1px #ffffff29,0 24px 60px -20px #0000008c}}@media (prefers-reduced-motion: reduce){.bf.bf-lp .kgj-reken__sluier,.bf.bf-lp .kgj-reken__sluier.is-aan{transition:none}}.bf.bf-lp .bf-lprealisatie{background:var(--sectie)}.bf.bf-lp .bf-real{margin-top:calc(40 * var(--u));display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:calc(48 * var(--u));align-items:center}.bf.bf-lp .bf-real__wissel{display:inline-flex;gap:calc(4 * var(--u));margin-bottom:calc(14 * var(--u));padding:calc(4 * var(--u));border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px #e4e4e8}.bf.bf-lp .bf-real__wisselknop{min-height:44px;padding:0 calc(20 * var(--u));border:0;border-radius:999px;background:transparent;color:var(--ink-2);font:inherit;font-size:calc(15 * var(--u));font-weight:600;cursor:pointer;transition:background-color .2s ease,color .2s ease}.bf.bf-lp .bf-real__wisselknop.is-aan{background:var(--ink-2);color:#fff}.bf.bf-lp .bf-real__wisselknop:focus-visible{outline:3px solid var(--merk-tekst);outline-offset:2px}.bf.bf-lp .bf-real__podium{position:relative;aspect-ratio:16 / 9;border-radius:calc(18 * var(--u));overflow:hidden;background:#1b1b1d;box-shadow:0 calc(30 * var(--u)) calc(60 * var(--u)) calc(-30 * var(--u)) #11111373}.bf.bf-lp .bf-real__laag{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;margin:0;padding:0;border:0;background:none;-o-object-fit:cover;object-fit:cover;opacity:0;visibility:hidden;transition:opacity .5s ease,visibility 0s linear .5s}.bf.bf-lp .bf-real__laag.is-aan{z-index:1;opacity:1;visibility:visible;transition:opacity .5s ease,visibility 0s}.bf.bf-lp .bf-real__laag--foto img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bf.bf-lp .bf-real__label{position:absolute;left:calc(14 * var(--u));top:calc(14 * var(--u));z-index:2;padding:calc(6 * var(--u)) calc(12 * var(--u));border-radius:999px;background:#111113b8;color:#fff;font-size:calc(14 * var(--u));font-weight:600;line-height:1.2;pointer-events:none}.bf.bf-lp .bf-real__pauze{position:absolute;right:calc(12 * var(--u));bottom:calc(12 * var(--u));z-index:2;width:44px;height:44px;border:0;border-radius:50%;background:#1111139e;color:#fff;display:grid;place-items:center;cursor:pointer}.bf.bf-lp .bf-real__pauze svg{width:20px;height:20px;fill:currentColor}.bf.bf-lp .bf-sraam>.bf-real:first-child{margin-top:0}.bf.bf-lp .bf-real__project{margin:0;font-size:calc(28 * var(--u));font-weight:800;line-height:1.2;color:var(--ink-2)}.bf.bf-lp .bf-real__werkenkop{margin:calc(20 * var(--u)) 0 0;font-size:calc(15 * var(--u));font-weight:700;color:var(--ink-2)}.bf.bf-lp .bf-real__werken{list-style:none;margin:calc(12 * var(--u)) 0 0;padding:0;display:grid;gap:calc(12 * var(--u))}.bf.bf-lp .bf-real__werken li{display:flex;align-items:flex-start;gap:calc(12 * var(--u));font-size:calc(17 * var(--u));line-height:1.4;font-weight:500;color:var(--ink-2)}.bf.bf-lp .bf-real__vink{width:calc(24 * var(--u));height:calc(24 * var(--u));flex:none;margin-top:calc(1 * var(--u));border-radius:50%;display:grid;place-items:center;background:var(--merk);color:var(--op-merk)}.bf.bf-lp .bf-real__vink svg{width:60%;height:60%}.bf.bf-lp .bf-real__knop{margin-top:calc(28 * var(--u))}@media (max-width: 1000px){.bf.bf-lp .bf-real{margin-top:24px;grid-template-columns:minmax(0,1fr);gap:20px}.bf.bf-lp .bf-real__wissel{display:flex;width:100%;margin-bottom:12px}.bf.bf-lp .bf-real__wisselknop{flex:1;padding:0 10px;font-size:15px}.bf.bf-lp .bf-real__podium{border-radius:14px}.bf.bf-lp .bf-real__label{left:10px;top:10px;padding:5px 10px;font-size:13px}.bf.bf-lp .bf-real__pauze{right:8px;bottom:8px}.bf.bf-lp .bf-real__project{font-size:22px}.bf.bf-lp .bf-real__werkenkop{margin-top:14px;font-size:15px}.bf.bf-lp .bf-real__werken{margin-top:10px;gap:10px}.bf.bf-lp .bf-real__werken li{gap:10px;font-size:16px}.bf.bf-lp .bf-real__vink{width:22px;height:22px}.bf.bf-lp .bf-real__knop{margin-top:20px}.bf.bf-lp .bf-real__knop .bf-knop{width:100%}}@media (prefers-reduced-motion: reduce){.bf.bf-lp .bf-real__laag,.bf.bf-lp .bf-real__laag.is-aan{transition:none;animation:none}}
